parallel-universe
Version:
The set of async flow control structures and promise utils.
15 lines (14 loc) • 561 B
TypeScript
export { AbortablePromise } from './AbortablePromise';
export { AsyncQueue } from './AsyncQueue';
export { Blocker } from './Blocker';
export { Deferred } from './Deferred';
export { Lock } from './Lock';
export { PubSub } from './PubSub';
export { WorkPool } from './WorkPool';
export { delay } from './delay';
export { repeat } from './repeat';
export { retry } from './retry';
export { timeout } from './timeout';
export { waitFor } from './waitFor';
export type { ValueAck } from './AsyncQueue';
export type { Awaitable, AbortableCallback } from './types';