promise-builder

1.1.0 • Public • Published

promise-builder

Builds up promises step by step.

example

 
var builder = require('promise-builder')(
  {
    zero:  () => 0,
    add:   (x, p) => Promise.resolve(p + x),
    minus: (x, p) => p - x
  }
);
 
builder.zero().add(1).add(3).then(n => n * 2).minus(1).then(console.log);
 
// -> Logs '7'
 

Readme

Keywords

none

Package Sidebar

Install

npm i promise-builder

Weekly Downloads

1

Version

1.1.0

License

MIT

Last publish

Collaborators

  • joshski