Search results
6000 packages found
Mutex locks for async functions with functionality to use keys for separate locks
Retry a function until or while it passes an assertion
Create a promise that can be canceled
- promise
- cancelable
- cancel
- canceled
- canceling
- cancellable
- cancellation
- abort
- abortable
- aborting
- cleanup
- task
- token
- async
- View more
Utilities for functional programming with JavaScript async data (via async iterators). Use functional programming operations on async data (for example, streams)!
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Zero-overhead asynchronous series/each/map function calls
Turns async function into sync via JavaScript wrapper of Node event loop
A simple caching library for async functions
Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.
`Start a promise chain
Provide proxy handler for getting properties and executing functions
Pipe functions in a Unix-like style. It supports Promises (async) anywhere in the pipeline and every step will be executed sequentially. The return (resolve in case of Promises) of each function will be passed in as an argument to the next one
Wrapper around promise for functional programming
asynchronous function queue with adjustable concurrency
A helper which produces serial async functions without losing return values
Abortable async function helpers
A set of functions for coding easy to read HTTP requests.
ftry converts a promise or function call to a 2-tuple response. Inspired by golang style error handling without try/catch.
Function that returns an arbitrary `async function`, or undefined if `async function` syntax is unsupported.
Throttle promise-returning & async functions