Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 744 Bytes

README.md

File metadata and controls

34 lines (29 loc) · 744 Bytes

@PROGRAP/iterator

Iterator library for ECMAScript to easily work with the same set of methods from arrays on any kind of iterable.

Installation

npm i @prograp/iterator

Usage

import { Iterator } from '@prograp/iterator';

iterator.new(iterable)
    .map(...)
    .filter(...)
    .find(...)
    .reduce(...)
    .dedupe(...)
    .forEach(...)
    .flat(...)
    .flatMap(...)
    .find(...)
    .findIndex(...)
    .some(...)
    .includes(...)
    .intoArray()
    .intoSet()
    .intoMap()

Contribution

Feel free to open a new issue if you encounter bugs or have suggestions for improvements, but make sure to file one before submitting a Pull-Request, as every PR has to have an issue associated with it.