fast-resolve
v0.2.0
Published
Resolve a maybe-promise object as synchrously as posibble
Downloads
7
Readme
fast-resolve
Resolve a maybe-promise object as synchrously as posibble.
Docs
fastResolve(what, success, failure)
what
is a maybe-promise object.success
is a function.failure
is a function.- return a maybe-promise object.
fastResolveAll(array, success, failure)
array
is an array of maybe-promise object.success
is a function.failure
is a function.- return a maybe-promise object.
Usage
const { fastResolve, fastResolveAll } = require('fast-resolve');
fastResolve(what, value => {
// resolveed or non-promise
}, error => {
// rejected
});
fastResolveAll(array, value => {
// all resolved or all non-promise
}, error => {
// any reject
});