Provides 'WaitQueue', an async coordination primitive used to queue and resolve promises.
CancelToken async coordination primitive.
Provides a number of async coordination primitive.
Provides 'delay', an async coordination function.
Proviced CancelToken a cancellation primitive.
A low-level Symbol-based API for defining a common cancellation protocol.
A low-level API for defining explicit resource management.
Provides 'AsyncSemaphore', an async coordination primitive.
Provides 'Deferred', an async coordination primitive.
A low-level Symbol-based common API for async coordination primitives.
Common collections API.
Provides 'AsyncCountdownEvent', an async coordination primitive.
Provides 'AsyncMutex', an async coordination primitive.
Provides 'AsyncManualResetEvent', an async coordination primitive.
Utility types for TypeScript.
Provides 'AsyncQueue', an async coordination primitive.
LinkedList collection API.
Higher-order functions and common patterns for asynchronous code
This package provides internal utilities for @esfx and is not intended for use in user-code.
Determine if a function is a native async function.
A function that returns the normally hidden `AsyncFunction` constructor
Provides 'AsyncAutoResetEvent', an async coordination primitive.
Helper function to remap async functions to generators
Turn async generator functions into ES2015 generators