Run promise-returning & async functions repeatedly until you end it
MIT License
No README available, please check again later.
Conditional promise catch handler
While a condition returns true, calls a function repeatedly, and then resolves the promise
Conditional promise chains
Tap into a promise chain without affecting its value or state
Log the value/error of a promise
Start a promise chain
Run promise-returning & async functions concurrently with optional limited concurrency
Like `Promise.all()` but for `Map` and `Object`
Wait for any promise to be fulfilled
Check if something is a promise
Make an asynchronous function synchronous
Returns a promise resolved in the next event loop - think `setImmediate()`
Run promise-returning & async functions in series
Run promise-returning & async functions in series, each passing its result to the next
Run promise-returning & async functions a specific number of times concurrently