Files: 07de6e0bf8f8051cfea29058496ca70ae04e5c99 / tmpl / apis / pull-stream / pull-paramap.md
699 bytesRaw
pull-paramap
parallel mapping pull-stream.
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)
)
License
MIT
Built with git-ssb-web