@async-generator/take

1.0.2 • Public • Published

stop an async generator after a fixed number of iterations

installation

> npm i @async-generator/take

usage

const take = require("@async-generator/take");
const interval = require("@async-generator/interval");

const input = interval(100);
const output = take(input, 5);

const actual = [];

for await (const i of output) {
  actual.push(i);
}

expect(actual).toEqual([0, 1, 2, 3, 4]);

Package Sidebar

Install

npm i @async-generator/take

Weekly Downloads

1

Version

1.0.2

License

MIT

Unpacked Size

2.38 kB

Total Files

5

Last publish

Collaborators

  • tungv