/** * Takes in an array and a keyGetter function by which to select * the key to group by. Returns an array. */ export default function groupBy(list: T[], keyGetter: (item: T) => string): { [key: string]: T[]; } | T[];