data-forge
Version:
JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.
9 lines (8 loc) • 406 B
TypeScript
import { ISeries } from '../series';
export declare type ZipFn<ValueT, ReturnT> = (input: ISeries<number, ValueT>) => ReturnT;
export declare class ZipIterator<ValueT, ReturnT> implements Iterator<ReturnT> {
iterators: Iterator<ValueT>[];
zipper: ZipFn<ValueT, ReturnT>;
constructor(iterables: Iterable<ValueT>[], zipper: ZipFn<ValueT, ReturnT>);
next(): IteratorResult<ReturnT>;
}