0.0.3 • Published 6 years ago

mejiro v0.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

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'
  })
0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago