Type Utils
    Preparing search index...

    Type Alias TupleSplit<T, N, O>

    TupleSplit: O["length"] extends N
        ? [O, T]
        : T extends readonly [infer F, ...(infer R)]
            ? TupleSplit<readonly [...R], N, readonly [...O, F]>
            : [O, T]

    Type Parameters

    • T
    • N extends number
    • O extends readonly any[] = readonly []