0.2.0 • Published 4 years ago

gen-iter v0.2.0

Weekly downloads
21
License
LGPL-3.0-only
Repository
gitlab
Last release
4 years ago

Gen Iter

Gen Iter is a javascript library providing lazy iterable utilities backed by generators.

Installation

npm:

npm install --save gen-iter

yarn:

yarn add gen-iter

Usage

Example:

// result === [6, 12, 18, 24, 30]
const result = pipe(
  successor(0, v => v + 1), // yields 1, 2, 3, 4, ...
  r => map(r, v => v * 2), // yields 2, 4, 6, 8, ...
  r => filter(r, v => v % 3 === 0), // yields 6, 12, 18, 24, ...
  r => take(r, 5), // yields 6, 12, 18, 24, 30
  r => Array.from(r) // returns [6, 12, 18, 24, 30]
)

For the full documentation please visit the website.

0.2.0

4 years ago

0.1.2

4 years ago

0.1.0

4 years ago

0.1.1

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.5

4 years ago

0.0.7

4 years ago

0.0.4

4 years ago