Iterator Helper used AsyncIterator
npm install @syrflover/iteratorInstall master branch (as latest)
deno install https://raw.githubusercontent.com/syrflover/iterator-helper/master/mod.tsFetch specified version
deno install https://raw.githubusercontent.com/syrflover/iterator-helper/v0.4.1/mod.ts// in browser or node
import { iterator } from '@syrflover/iterator';
// in deno
import { iterator } from 'https://raw.githubusercontent.com/syrflover/iterator-helper/master/mod.ts';
iterator([1, 2, 3, 4, 5, 6])
.filter((e) => e % 2 === 0)
.map((e) => e + 1)
.sum()
.then((r) => logger.info(r)); // 15// in browser or node
import '@syrflover/iterator/dist/types/global';
// in deno
import 'https://raw.githubusercontent.com/syrflover/iterator-helper/master/deno/types/global.ts';
[1, 2, 3, 4, 5, 6]
.iter()
.filter((e) => e % 2 === 0)
.map((e) => e + 1)
.sum()
.then((r) => logger.info(r)); // 15StringArrayInt8ArrayInt16ArrayInt32ArrayUint8ArrayUint8ClampedArrayUint16ArrayUint32ArrayFloat32ArrayFloat64Array
src
├── mod.ts
├── lib
│ ├── compare
│ │ └── mod.ts
│ ├── iterable
│ │ └── mod.ts
│ └── utils
│ └── mod.ts
├── methods
│ └── mod.ts
└── types
├── global.ts
├── mod.ts
├── functions
│ └── mod.ts
└── guards
└── mod.tsNot Ready