UNPKG

iteragain

Version:

Javascript Iterable/Iterator/Generator-function utilities.

8 lines 378 B
import RoundrobinIterator from './internal/RoundrobinIterator'; import toIterator from './toIterator'; /** Creates a new iterable that yields values from each iterator in `args` in an alternating fashion. */ export function roundrobin(...args) { return new RoundrobinIterator(args.map(v => toIterator(v))); } export default roundrobin; //# sourceMappingURL=roundrobin.js.map