tallbag-from-iter

1.0.0 • Public • Published

tallbag-from-iter

Convert a JS Iterable or Iterator to a tallbag pullable source (it only sends data when requested).

npm install tallbag-from-iter

example

Convert an Iterable:

const fromIter = require('tallbag-from-iter');
const iterate = require('callbag-iterate');

const source = fromIter([10, 20, 30, 40]);

iterate(x => console.log(x))(source);   // 10
                                        // 20
                                        // 30
                                        // 40

Convert an Iterator:

const fromIter = require('tallbag-from-iter');
const iterate = require('callbag-iterate');

const source = fromIter([10, 20, 30, 40].entries());

iterate(x => console.log(x))(source); // [0,10]
                                      // [1,20]
                                      // [2,30]
                                      // [3,40]

Readme

Keywords

Package Sidebar

Install

npm i tallbag-from-iter

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

6.45 kB

Total Files

6

Last publish

Collaborators

  • staltz