asynclite

1.1.0 • Public • Published

#lite async library

simply and fast async library

each([1,2,3], (elem, cb) => {
    setImmediate(() => {
      cb({message: 'Error'}, elem.toString(2))
    })
  },

  (err, results) => {
    if (err) {
      return console.error(err)
    }
    console.log(results)
  }
)
waterfall([

  function (cb) {
    cb({message: 'Error'}, 1)
  },

  function (a, cb) {
    cb(null, a, 2)
  }

], (err, a, b) => {

  if (err) {
    return console.error(err)
  }
  console.log(a, b)
})
series([
  function (cb) {
    cb({message: 'Error'}, 1)
  },

  function (a, cb) {
    cb(null, a, 2)
  }

], (err, results) => {

  if (err) {
    return console.error(err)
  }
  console.log(results)
})

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i asynclite

    Weekly Downloads

    0

    Version

    1.1.0

    License

    ISC

    Last publish

    Collaborators

    • utilizator