2 Repos
Generators that produce sequences of values where each element is fetched via an asynchronous operation.
Distinct from Asynchronous Generators: Focuses on the generic lazy production of async sequences, whereas the candidate specifically targets spreadsheet generation.
Explore 2 awesome GitHub repositories matching data & databases · Asynchronous Sequence Generators. Refine with filters or upvote what's useful.
coobjc is an Objective-C coroutine library that provides await methods and generators to simplify asynchronous programming in Objective-C and Swift. It enables the implementation of non-blocking workflows to eliminate nested callbacks and thread blocking. The toolkit includes a non-blocking Foundation wrapper to convert synchronous Foundation and UIKit APIs into suspendable operations. It provides a lazy sequence generator for producing values on demand via yield, as well as a channel-based communication tool for exchanging data between concurrent tasks using buffered and unbuffered channels.
Implements generators that produce sequences of values where each element is fetched via an async operation.
cppcoro is a C++ coroutine library and concurrency toolkit providing primitives for asynchronous tasks, lazy generators, and non-blocking execution. It functions as an asynchronous I/O framework for managing network sockets and file operations through an event loop. The library features a work-stealing thread pool for distributing tasks across multiple cores and a set of async generators for producing lazy sequences of values both synchronously and asynchronously. It includes a concurrency toolkit with async mutexes, latches, and shared tasks to coordinate multi-threaded execution. Its capab
Produces sequences of values lazily where each individual element is generated using asynchronous operations.