Array iterator containing an iterator for peeking
Allows peeking/pushing an iterable
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Minimal async jobs utility library, with streams support
Iterate any JS iterator. Works robustly in all environments, all versions.
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Framework-independent loaders for 3D graphics formats
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
Higher order iterator library for JavaScript/TypeScript.
Iterator abstraction based on ES6 specification
Asynchronous iterator function for parallel processing.
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
Apply a function to a each element of a collection and return a new array of results.
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
Iterate any iterable JS value. Works robustly in all environments, all versions.
Map over array avoiding parallel execution, using promises
Iterate over promises serially
Push an array of items into an array, while being robust against prototype modification
Turn an abstract-leveldown iterator into a readable stream
Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch
[](http://www.typescriptlang.org/) [](https://www.npmjs.com/package/@n1ru4l/push-pull-async
A polymorphic iterate operator for arrays and other iterables
Extended iterable class, providing lazy array-like methods with automatic async and return/throw forwarding