@mahmoudmohsen213/pooljs
A lightweight async task queue that limits the invokation of async tasks, and queues up any additional async task in their order of addition, until there is an available slot
A lightweight async task queue that limits the invokation of async tasks, and queues up any additional async task in their order of addition, until there is an available slot
Sequential running of tasks with a cancellation token
Specialized fast async file writer
an asynchronous, nesting, composable testing framework for TypeScript [zero-dependency]
Asynchronous multi-step processing
An efficiently handles asynchronous data requests with customizable concurrency limit.
Messaging support for inter-context communication
Asynchronous utilities for JavaScript and TypeScript applications
Lightweight monadic abstraction to 'purely' handle side effects in javascript.
sp8d-core: Ultra-low latency, memory-safe concurrency primitives for TypeScript/JavaScript. Lock-free channels with comprehensive safety guarantees, race condition prevention, and zero-copy messaging for browser and Node.js applications.
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
"AsyncArray" - Run array higher order functions asynchronously
"ConcurrentArray" - Run array higher order functions asynchronously with concurrency control
For proper coding and to run sequential asynchronous function.
Execute a callback when the process exits, passing the exit code (ESM/CJS)
"AsyncArray" - Run array higher order functions asynchronously
"ConcurrentArray" - Run array higher order functions asynchronously with concurrency control
StreamQ is a library for processing events and managing message queues.
```bash npm install — save @isthatcentered/tickable@beta ```