Run multiple promise-returning & async functions with limited concurrency
MIT License
Throttle promise-returning & async functions
Run promise-returning & async functions in series
Wait for a specified number of promises to be fulfilled
Delay a promise a specified amount of time
Settle promises concurrently and get their fulfillment value or rejection reason with optional li...
Iterate over promises serially
Run promise-returning & async functions a specific number of times concurrently
Promisify a callback-style function
Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
Map over promises concurrently
Wait for any promise to be fulfilled
Create a promise that reports progress
Debounce promise-returning & async functions
Run promise-returning & async functions concurrently with optional limited concurrency
Promise queue with concurrency control