sequency
Version:
Functional sequences for processing iterable data in JavaScript
12 lines (11 loc) • 366 B
TypeScript
import Sequence from "./Sequence";
export declare class DistinctBy {
/**
* Returns a new sequence which discards all elements with duplicate items determined
* by the given `selector`.
*
* @param {(item: T) => K} selector
* @returns {Sequence<T>}
*/
distinctBy<T, K>(this: Sequence<T>, selector: (item: T) => K): Sequence<T>;
}