Iterable mapping functions for JavaScript
Iterate any JS iterator. Works robustly in all environments, all versions.
[](http://www.typescriptlang.org/) [](https://www.npmjs.com/package/@n1ru4l/push-pull-async
Higher order iterator library for JavaScript/TypeScript.
Iterate over promises serially
Extended iterable class, providing lazy array-like methods with automatic async and return/throw forwarding
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
Get the default iterator or async iterator for an iterable or async iterable
Iterate any iterable JS value. Works robustly in all environments, all versions.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
async.mapLimit's functionality available as a standalone npm module
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Map over array avoiding parallel execution, using promises
An asynchronous iterator library for advanced object pipelines.
Chai assertions for iterable objects
Array manipulation, ordering, searching, summarizing, etc.
Calls async iterator next using a callback format
A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.
Provide helpers that polyfill all methods defined in [iterator helpers proposal](https://github.com/tc39/proposal-iterator-helpers), both for `Iterator` and `AsyncIterator`, and even more.
JS library for Fengari
a map function for iterables
Deques are a generalization of stacks and queues
Apply a function to a each element of a collection and return a new array of results.