wave-collapse (npm): Lazy, synchronous/asynchronous iteration + combinatorics.
Keywords: functional|iteration|map|reduce|monads|lazy|asynchronous