typedash
Version:
modern, type-safe collection of utility functions
15 lines (14 loc) • 346 B
JavaScript
// src/functions/keyBy/keyBy.ts
function keyBy(array, keyGetter) {
return array.reduce(
(draftObject, currentItem) => {
const key = keyGetter(currentItem);
draftObject[key] = currentItem;
return draftObject;
},
{}
);
}
export { keyBy };
//# sourceMappingURL=out.js.map
//# sourceMappingURL=chunk-V6D7C76Z.js.map