0.2.0 • Published 8 years ago
fast-resolve v0.2.0
fast-resolve
Resolve a maybe-promise object as synchrously as posibble.
Docs
fastResolve(what, success, failure)
whatis a maybe-promise object.successis a function.failureis a function.- return a maybe-promise object.
fastResolveAll(array, success, failure)
arrayis an array of maybe-promise object.successis a function.failureis 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
});