deferinfer
Alternative converter between promises and callbacks
installation
npm install deferinfer # -- or -- yarn add deferinfer
const defer infer = // -- or -- const defer = defer
defer(callback)
-> Promise
Convert callback function into to promise
const result = await
Properly forwards error
Async method support
infer(promise, callback)
-> Promise
Convert promise to callback
const p =
Define promise/callback agnostic functions
{ const promise = return } const sum = await console // => 10