1.2.2 • Published 7 years ago

pull-paramap v1.2.2

Weekly downloads
3,462
License
MIT
Repository
github
Last release
7 years ago

pull-paramap

parallel mapping pull-stream.

travis

testling

example

var pull = require('pull-stream')
var paramap = require('pull-paramap')

pull(
  pull.values([....]),
  //perform an async job in parallel,
  //but return results in the same order as they went in.
  paramap(function (data, cb) {
    asyncJob(data, cb)
  }, width), //optional number.
             //limits stream to process width items at once
  pull.collect(cb)
)

pull(
  pull.values([....]),
  //perform an async job in parallel,
  //and return results in the order they arrive
  paramap(function (data, cb) {
    asyncJob(data, cb)
  }, null, false), // optional flag `inOrder`, default true
  pull.collect(cb)
)

License

MIT

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

8 years ago

1.1.6

8 years ago

1.1.4

8 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

11 years ago

1.0.1

11 years ago

1.0.0

11 years ago