UNPKG

iteragain

Version:

Javascript Iterable/Iterator/Generator-function utilities.

12 lines 410 B
import tee from './tee'; import count from './count'; import compress from './compress'; import map from './map'; export function distribute(...args) { if (args.length === 1) return it => distribute(it, args[0]); const n = args[1]; return tee(args[0], n).map((it, i) => compress(it, map(count(), v => (v - i) % n === 0))); } export default distribute; //# sourceMappingURL=distribute.js.map