UNPKG

data-forge

Version:

JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.

12 lines (11 loc) 491 B
/** * A selector function with no index. Transforms a value into another kind of value. */ export declare type SelectorFnNoIndex<FromT, ToT> = (value: FromT) => ToT; export declare class DistinctIterator<FromT, ToT> implements Iterator<FromT> { iterator: Iterator<FromT>; selector?: SelectorFnNoIndex<FromT, ToT>; valuesAlreadySeen: Set<any>; constructor(iterable: Iterable<FromT>, selector?: SelectorFnNoIndex<FromT, ToT>); next(): IteratorResult<FromT>; }