Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 640 Bytes

README.md

File metadata and controls

31 lines (21 loc) · 640 Bytes

Asyncflow • CircleCI

This library allow you to use flows, or sometimes named waterfalls, on an easy way.

const asyncflow = require('./index');

const square = (value) => value * value;

const asyncSquare = (value) => new Promise((resolve) => {
  setTimeout(() => { resolve(value * value); });
});

const result = asyncflow([
  square,
  asyncSquare,
])(2);

// OR

const result = asyncflow(
  square,
  asyncSquare,
)(2);

License

Copyright (c) Weekendesk SAS.

MIT