iter-tools-es
Version:
The iterable toolbox
5 lines • 406 B
TypeScript
import { Wrappable, IterableIterator } from '../../types/iterable';
declare function collate<T>(...sources: Array<Wrappable<T>>): IterableIterator<T>;
declare function collate<T>(compare: (a: T, b: T) => number, ...sources: Array<Wrappable<T>>): IterableIterator<T>;
declare function collate<T>(compare: (a: T, b: T) => number): (...sources: Array<Wrappable<T>>) => IterableIterator<T>;
export { collate };