In most modern async-heavy languages, cancellation is a first-class citizen. It really should be straightforward for a developer, but in JavaScript, gaining that level of control feels a lot like swimming against the current. I've spent a fair amount of time trying to address this gap.

Source: [Dev.to](https://dev.to/sub/meet-canc-a-complete-lib-for-promise-cancellation-44bd)

Sponsored