data-forge
Version:
JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.
9 lines (8 loc) • 374 B
TypeScript
export declare type SelectorFn<ValueT, ToT> = (value: ValueT, index: number) => ToT;
export declare class SelectIterator<ValueT, ToT> implements Iterator<ToT> {
iterator: Iterator<ValueT>;
selector: SelectorFn<ValueT, ToT>;
index: number;
constructor(iterator: Iterator<ValueT>, selector: SelectorFn<ValueT, ToT>);
next(): IteratorResult<ToT>;
}