DigitalBrainJS / c-promise

Cancellable Promise with timeouts, AbortController, decorators, progress capturing, pause and user signals support
MIT License
41 stars 2 forks source link

Comparison with other libs #1

Open webknjaz opened 3 years ago

webknjaz commented 3 years ago

Hey, it'd be great to see how this library compares with other promise cancellation implementations. In particular, I'm interested in the difference with http://bluebirdjs.com/docs/api/cancellation.html. I think it could be useful to have some sort of a comparison table in the README.

DigitalBrainJS commented 3 years ago

@webknjaz Yes, for sure. I've thought about that, but it's not easy to find an expressive/concise way to do this without scaring off potential users with unnecessary details. Readme already looks too complicated, so seems I should make the comparison table and quickstart section and move the rest into separate .md documents.

DigitalBrainJS commented 3 years ago

@webknjaz Done. Check it out https://github.com/DigitalBrainJS/c-promise/tree/master#comparison-table