- groupByProps<K>(...props): (<T>(list: T[]) => [Record<K, number>, [T, ...T[]]][])
Returns (<T>(list: T[]) => [Record<K, number>, [T, ...T[]]][])
- <T>(list): [Record<K, number>, [T, ...T[]]][]
Type Parameters
- T extends Record<K, number>
Returns [Record<K, number>, [T, ...T[]]][]