UNPKG

@thi.ng/transducers

Version:

Collection of ~170 lightweight, composable transducers, reducers, generators, iterators for functional data transformations

10 lines (9 loc) 149 B
function* iterate(fn, seed, num = Infinity) { for (let i = 1; i <= num; i++) { yield seed; seed = fn(seed, i); } } export { iterate };