Provides 'ConditionVariable', a thread synchronization primitive for use with Workers
Thread synchronization primitives for use with Workers.
Provides a number of async coordination primitive.
A low-level Symbol-based API for defining a common cancellation protocol.
CancelToken async coordination primitive.
Provides 'AsyncConditionVariable', an async coordination primitive.
A low-level API for defining explicit resource management.
Proviced CancelToken a cancellation primitive.
Provides a 'sleep' function which causes the current execution thread to sleep until the timeout expires
JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
Provides 'delay', an async coordination function.
A low-level Symbol-based API for defining locking semantics for thread synchronization primitives for Workers
Common collections API.
Provides 'Mutex', a thread synchronization primitive for use with Workers
Provides 'Semaphore', a thread synchronization primitive for use with Workers
Provides 'SpinWait', a thread synchronization primitive for use with Workers.
Provides 'ManualResetEvent', a thread synchronization primitive for use with Workers
Utility types for TypeScript.
Provides 'WaitQueue', an async coordination primitive used to queue and resolve promises.
LinkedList collection API.
Provides 'CountdownEvent', a thread synchronization primitive for use with Workers
This package provides internal utilities for @esfx and is not intended for use in user-code.
This package provides internal utilities for '@esfx' and is not intended for use in user-code.
This package provides internal utilities for '@esfx' and is not intended for use in user-code.