pull-promise-map
v1.0.1
Published
Map for pull-streams. With Promise support.
Downloads
4
Readme
Pull promise map
map
implementation for pull-streams supporting regular values and promises as
return values.
Similar to pull-promise's through with the key difference that non-promise return values are allowed aligning with how most promise libraries work.
Example
import pull from 'pull-stream'
import map from 'pull-promise-map'
pull(
pull.values([1, 2, 3]),
map((x) => Promise.resolve(x * 2)),
map((x) => x + 1),
pull.log(),
)
// -> 3, 5, 7