@ricokahler/lazy (npm): A small, useful set of methods for lazy iteration of iterables
Keywords: iterable|enumerable|linq|lazy|lazy.js|iteration|iterator|lazy-evaluation