Pipe an Array through Node.js streams
create a new array filled with a value, or zero
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
A tiny and fast selection algorithm in JavaScript.
Apply a function to a each element of a collection and return a new array of results.
Fill a polygon with lines
Copy a descriptor from object A to object B
Creates a real Array from almost anything.
Get callsites from the V8 stack trace API
Async array reduce. Asynchronously applies a function against an accumulator and each element in an array (from left to right, in series) to reduce it to a single value.
Call an array of promise-returning functions, restricting concurrency to a specified limit.
An easy-to-use wildcard globbing library.
flattens nested vertex data into a typed array
Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.
Power Assert output formatter
`[].reduce()` for old browsers
Return a function which tests if every element in an array-like object passes a test condition.
get arguments to a function as an array, withouth deoptimizing
Additional array extensions with a chainable api
Array#isArray for older browsers
Randomize the order of the elements in a given array.
Return a function which tests if every element in a typed array passes a test condition.
JSON parse & stringify that supports binary via bops & base64
Utilities for executing code in Web Workers