UNPKG

@reactivex/ix-esnext-esm

Version:

The Interactive Extensions for JavaScript

11 lines (9 loc) 295 B
export function toMap(source, keySelector, elementSelector) { const map = new Map(); for (const item of source) { const value = elementSelector ? elementSelector(item) : item; map.set(keySelector(item), value); } return map; } //# sourceMappingURL=tomap.mjs.map