Async Primitives for TypeScript

A collection of async primitives for TypeScript. Queue, Mutex, AsyncStream, delay, throttle, and more.