carly
v0.1.0
Published
Call me maybe
Downloads
7
Maintainers
Readme
Carly
A cancelable callback function implementation.
Only let a callback run when if you still want it to, so call me maybe
Installation
npm install carly
Usage
var Carly = require('carly');
var jepsen = Carly(myHandler);
// jepsen.callback is a normal function that can be called
// it will proxy everything into myHandler
doWork(data, jepsen.callback);
/* ... */
// we can cancel the callback at any time with
jepsen.cancel();
// now even if doWork finishes the cb will not be called
Contributing
npm run test
License
MIT