Promise.all and Promise.race in Clusters
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']
})
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'
})