Iterator generator for getting ordered combinations of items.
install
$ npm install sandwich
example
const sandwich = ;const adverbs = 'very';const adjectives = 'woeful' 'lethargic' 'blissful';const animals = 'sloth' 'bear' 'hawk';const iter = ; iternext; // [ 'very', 'woeful', 'sloth' ]iternext; // [ 'very', 'lethargic', 'sloth' ]iternext; // [ 'very', 'blissful', 'sloth' ]iternext; // [ 'very', 'woeful', 'bear' ]iternext; // [ 'very', 'lethargic', 'bear' ]iternext; // [ 'very', 'blissful', 'bear' ]iternext; // [ 'very', 'woeful', 'hawk' ]iternext; // [ 'very', 'lethargic', 'hawk' ]iternext; // [ 'very', 'blissful', 'hawk' ]iternext; // null iter; // [ 'very', 'lethargic', 'sloth' ]iter; // [ 'very', 'woeful', 'sloth' ]iter; // [ 'very', 'lethargic', 'bear' ]iter; // [ 'very', 'woeful', 'bear' ]
License
MIT/X11