sequency
Version:
Functional sequences for processing iterable data in JavaScript
12 lines (11 loc) • 419 B
TypeScript
import Sequence from "./Sequence";
export declare class Associate {
/**
* Transforms each element into a key-value pair and returns the results as map. In case of
* duplicate keys the last key-value pair overrides the other.
*
* @param {(value: T) => [K , V]} transform
* @returns {Map<K, V>}
*/
associate<T, K, V>(this: Sequence<T>, transform: (value: T) => [K, V]): Map<K, V>;
}