Run promise-returning & async functions concurrently with optional limited concurrency
MIT License
A better `Promise.race()`
Wait for any promise to be fulfilled
Run promise-returning & async functions in series, each passing its result to the next
While a condition returns true, calls a function repeatedly, and then resolves the promise
Throttle promise-returning & async functions
Create a promise that can be canceled
Map over promises serially
Create a promise that reports progress
Run multiple promise-returning & async functions with limited concurrency
Map over promises concurrently
Promise queue with concurrency control
Wait for a specified number of promises to be fulfilled
Iterate over promises serially
Settle promises concurrently and get their fulfillment value or rejection reason with optional li...
Run promise-returning & async functions in series