co-map

1.1.0 • Public • Published

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

/co-map/

    Package Sidebar

    Install

    npm i co-map

    Weekly Downloads

    3

    Version

    1.1.0

    License

    MIT

    Last publish

    Collaborators

    • juliangruber