inflight-barrier
One promise for multiple tasks in flight to avoid async duplication
One promise for multiple tasks in flight to avoid async duplication
Promise queue with concurrency control
es6 Maps with a maximum size. When the maximum size is reached, the oldest entries are deleted first.
Run Promise queue
Promise queue with concurrency control
Run multiple promise-returning & async functions with limited concurrency by key
Promise queue with concurrency control
Safely run code in separate process. Limit child process requiring module
Wraps a function so it will only be called once during a set delay time.
create a company from the command line
Run Async/Promise functions with controlled concurrency
Limited 2 dimensional arrays
An observable where the value is checked against a function and changed only if it's passed
a queue for executing promises concurrently
Simulates daily transactions in a bank account
JavaScript library to find the first occurence of a substring inside a long string limited to initial and end position
Promise queue with concurrency control
Promise queue with concurrency control
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter, reduce, while, transform. Besides there are methods for comfortable work with promises or asynchronous operations - all, retry, timeout.
Promise-like interface to limit how many concurrent promises are executed.