product-set-generator

1.0.0 • Public • Published

product-set-generator

travis ci npm version Coverage Status Dependency Status

Generator that receives an iterable of iterables as input and returns and iterator which iterates over array of elements of the cartesian product.

Install

npm install product-set-generator --save

Usage

const product-set-generator = require('product-set-generator')
 
const iterator = productSet([
    [1, 2],
    [3, 4]
])
 
iterator.next() // {value: [1, 3], done: false}
iterator.next() // {value: [2, 3], done: false}
iterator.next() // {value: [1, 4], done: false}
iterator.next() // {value: [2, 4], done: false}
iterator.next() // {done: true}

Support

  • Node.js >=6

License

MIT

Package Sidebar

Install

npm i product-set-generator

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

8.86 kB

Total Files

6

Last publish

Collaborators

  • xgbuils