Search results
1327 packages found
Turn callbacks, arrays, generators, generator functions, and promises into a thunk
promise wrappers for functions
Throttle the parallelism of an asynchronous (promise returning) function / functions
A simple utility to convert NodeJS async functions to native JS promises.
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
A serialization library that can handle functions, promises and symbols too.
Executes array of functions and promises as sequence and returns promise
Performs left to right composition of one or more functions whom return promises
Higher order functions for iterators and async iterators
A collection of utilities for async iterables. Designed to replace your streams.
- async
- generators
- async generators
- async iterables
- iterators
- async iterators
- promise
- stream
- fp
- transform
- generator functions
- async generator functions
- bluestream
- ramda
Small asynchronous validation library
- async
- browser
- browsers
- function
- functional
- functions
- isomorphic
- node
- promise
- ssr
- typescript
- universal
- validate
- validation
throttle async and promise-returning functions. Other packages don't do it right.
Core function (map, filter, flatten, buffer, promise-map) to use with streams
Run promise-returning & async functions concurrently with optional limited concurrency
Pipe wrapper limits parallel executions of asynchronous functions
Helpful functions that deal with promises. Avoid fast-failing and wait for all promises to be settled, iterate over arrays and objects, useful promise generation functions, promisify and callbackify.
Simple and lightweight utility for transforming callback functions to Promises
Track down promise states of all promise functions executing in parallel. Similar to promise.all function, but it rejects the complete promise.all() even if any one of the promise fails, where as promises-all npm will indiviudally return you the states.