@naverpay/hidash
Version:
improved lodash
8 lines (5 loc) • 398 B
TypeScript
import { ValueIteratee } from './internal/baseIteratee.type.js';
import './internal/types.js';
declare function groupBy<T>(collection: T[] | null | undefined, iteratee?: ValueIteratee<T>): Record<string, T[]>;
declare function groupBy<T extends object>(collection: T | null | undefined, iteratee?: ValueIteratee<T[keyof T]>): Record<string, T[keyof T][]>;
export { groupBy as default, groupBy };