npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

co-map

1.1.0

@juliangruber

npmHomeRepoSnykSocket
Downloads:1906
$ npm install co-map
DailyWeeklyMonthlyYearly

co-map

Map a co generator stream over a function.

build status

Usage

var read = map(stream(), function*(data, i){
  return i + ': ' + data;
});

var data;
while (data = yield read()) console.log(data);

API

map(read, fn)

Call fn with each value read yields, plus its iteration index, and yield the return value.

A falsy return yields skips a value and doesn't end the stream.

read can also be an Array.

Installation

$ npm install co-map

License

MIT