Functional reactive programming for JavaScript and CoffeeScript.
ASync CLasses + ASync ITerators
Core types for paging async iterable iterators
Iterate any JS iterator. Works robustly in all environments, all versions.
Semaphore using `async` and `await`
Estlint rule - no async callbacks for array methods
Batteries-included utility functions to work with async iterables available in ES2018/TypeScript
IMAP Client for Node
Allow parsing of async functions
TypeScript definitions for tiny-async-pool
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
Implements a JavaScript async iterator protocol for consuming and producing binary netstrings.
Promisify a callback-based function
A utility for managing the `processinfo` folder that NYC uses.
Foundation for async iterators as streams
Oboe.js reads json, giving you the objects as they are found without waiting for the stream to finish
A Promise-based interface into processes created by child_process.spawn
ES async interator wrapper for node streams
Allow parsing of async generator functions
Transform async functions to generator functions with speed and simplicity.
Asynchronous iterator function for parallel processing.
Parse iterators as ndjson and transform iterators to ndjson
Convert an async iterator/iterable to a readable stream
Higher-order functions and common patterns for asynchronous code