@polgubau/utils
Version:
A collection of utility functions for TypeScript
16 lines • 324 B
JavaScript
// src/arrays/group-by.ts
function groupBy(arr, getKeyFromItem) {
const result = {};
for (const item of arr) {
const key = getKeyFromItem(item);
if (result[key] == null) {
result[key] = [];
}
result[key].push(item);
}
return result;
}
export {
groupBy
};
//# sourceMappingURL=group-by.mjs.map