0.0.3 • Published 6 years ago
mejiro v0.0.3
Mejiro
Promise.all and Promise.race in Clusters
Example
Mejiro.all
const Mejiro = require('mejiro')
const promise1 = new Promise((resolve, reject) => {
setTimeout(resolve, 100, 'one');
});
const promise2 = new Promise((resolve, reject) => {
setTimeout(resolve, 200, 'two');
});
Mejiro.all([promise1, promise2])
.then((values) => {
// values: ['one', 'two']
})
Mejiro.race
const Mejiro = require('mejiro')
const promise1 = new Promise((resolve, reject) => {
setTimeout(resolve, 100, 'one');
});
const promise2 = new Promise((resolve, reject) => {
setTimeout(resolve, 200, 'two');
});
Mejiro.race([promise1, promise2])
.then((values) => {
// values: 'one'
})