My implementation of async await using generator functions
Higher order functions for iterators and async iterators
Async iterator utilities for Metorial. Provides programmable async iterators for creating controlled data streams and managing async iteration flow.
Merge AsyncIterables with all corner cases covered.
A shim for the setImmediate efficient script yielding API
Collects all values from an (async) iterable and returns them as an array
Cancelable Async Flows: a wrapper to treat generators as cancelable async functions
Tools for running an osascripts in Node
A set of yield handlers for Bluebird coroutines
Treat one or more iterables as a single iterable
Turn async functions into ES2015 generators
Calls async iterator next using a callback format
Turn async generator functions into ES2015 generators
Workaround a Safari bug where rest destructuring with an array literal on the rhs can yield incorrect results
Higher-order functions and common patterns for asynchronous code
redux-saga eslint rules
Mutex locks for async functions
Maps the values yielded by an async iterator
Make any iterator or iterable abortable via an AbortSignal
Determine if a function is a native async function.
Takes an async iterator that yields buffers and concatenates them all together
A function that returns the normally hidden `AsyncFunction` constructor
Helper function to remap async functions to generators
Turn async generator functions into ES2015 generators
Companion gem for the Hyperion HTTP server. Patches PG::Connection so exec_params and friends cooperate with Async::Scheduler. Fibers serve other requests while one fiber waits on Postgres. Pure Ruby, drop-in.
Parallel HTTP requests via libcurl curl_multi API. Releases GVL during I/O, compatible with Async gem and Fiber scheduler. Supports execute (all), first_execute (first N), stream_execute (yield as ready). Built-in retry functionality for network errors and custom HTTP status codes.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.