Takes a finite iterable of promises and returns an async iterable of their results in the order that they finish.
Iterate over promises serially
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Run multiple promise-returning & async functions with limited concurrency using native ES9
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
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.
Map over array avoiding parallel execution, using promises
Higher order iterator library for JavaScript/TypeScript.
Iterator abstraction based on ES6 specification
An asynchronous iterator library for advanced object pipelines.
Standard library
Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.
Turn an abstract-leveldown iterator into a readable stream
TypeScript definitions for tiny-async-pool
[](http://www.typescriptlang.org/) [](https://www.npmjs.com/package/@n1ru4l/push-pull-async
Iterate any iterable JS value. Works robustly in all environments, all versions.
Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch
Runs Promises in a pool that limits their concurrency.
Standard library
Framework-independent loaders for 3D graphics formats
async.mapLimit's functionality available as a standalone npm module
Process (async)iterable values as functions with concurrency control
Properties file reader for Node.js