@proto-kit/common • Docs


Documentation / @proto-kit/common / splitArray

Function: splitArray()

splitArray<T, K>(arr, split): Record<K, T[] | undefined>

Utility function to split an array of type T into a record <K, T[]> based on a function T => K that determines the key of each record

Type Parameters

• T

• K extends string | number

Parameters

• arr: T[]

• split

Returns

Record<K, T[] | undefined>

Defined in

packages/common/src/utils.ts:28