caf

Cancelable Async Flows: a wrapper to treat generators as cancelable async functions

asyncpromisesgeneratorscancelation

https://github.com/getify/caf