@alumis/ts-async

A TypeScript async utility library that includes a C#-style CancellationToken, OperationCancelledError and Semaphore, as well as various other utility async functions.

Usage no npm install needed!

<script type="module">
  import alumisTsAsync from 'https://cdn.skypack.dev/@alumis/ts-async';
</script>

README