Search results
150 packages found
Allows users to use generators in order to write common functions that can be both sync or async.
Type safe replacement for node's EventEmitter
[a]synchronous functional programming
- function-composition
- asynchronous
- transducers
- parallel
- series
- functional-programming
- promise
- async-await
- node
- javascript
- tacit
- pointfree
- lazy
- concurrent
- View more
throttle async and promise-returning functions. Other packages don't do it right.
A better way to handle errors
Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)
Efficient batch processing and management of promise queues with error handling.
- promise
- batch-processing
- asynchronous
- promise-management
- concurrency
- rate-limiting
- performance
- async-await
- error-handling
- queue-management
Convert any callback-based sequence of values into a full-fledged async iterable
- callbacks-promises-async-await
- iterable
- iterator
- async-generator
- async-iterable
- async-iterator
- async-iterable-utility
- promise
- for-await-of
- async-channels
- async-await
- callbacks
- lazy
- disposable
- View more
An alternative approach to async/await error handling for TypeScript
Defer rejection explicitly until a catch handler is attached.
Simple wrapper for Express route handlers, which propagates errors to the centralized error handler.
Add async-await for-await loop support to RxJS Observables
Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins
- args
- arguments
- async
- async-await
- asyncawait
- await
- babel
- developer-experience
- development
- dx
- fn
- func
- function
- generators
- View more
Experimental implementation of Maybe and Result monads compatible with await.
Generate functions that do not allow parallel executions
Type safe replacement for node's EventEmitter
Tiny, dependency free promisify library.
- promise
- promisify
- promisify-all
- promisify-some
- promisify-except
- then
- thenify
- thenify-all
- thenify-some
- thenify-except
- callback
- cb
- fulfill
- wrap
- View more
WIP - Complete API for Chrome bookmatearks: create, read, update, delete and change notifications.
- nodejs
- chrome
- observer
- key-value
- browser-bookmarks
- filesystem-api
- chrome-bookmarks
- async-generator
- append-only
- bookmarks
- bookm
- API
- library
- change-notifications
- View more
A TypeScript library for implementing customizable polling mechanisms with adjustable timeouts and intervals.
Transform async functions to generator functions with speed and simplicity.