drop-while-iterable
drop-while-iterable
exports a class that builds iterables that provide dropWhile method.
Install
$ npm install drop-while-iterable --save
Usage
const I =const first = I // (4 2 7 8 4 7)const second = I // (7 8 4 7)const third = I // (4 7)// converting to array:...third // [4 7]// traversing values:for const val of third// ...// creating an iterator that traverses the valueslet iterator = thirdSymboliteratoriteratornext // {value: 4, done: false}iteratornext // {value: 7, done: false}iteratornext // {value: undefined, done: true}// Infinite iterableconst naturals =Symboliterator: {let i = 1whiletrue i++}// (1 2 3 4...)I // (6 7 8 9 10...)
Support
- Node.js >=6
- ES2015 transpilers
License
MIT