Type Alias TupleOf<T, N, R>Internal

TupleOf<T, N, R>: R["length"] extends N
    ? R
    : TupleOf<T, N, [T, ...R]>

Utility for representing n-tuple of. Used in Tuple.

Type Parameters

  • T
  • N extends number
  • R extends unknown[]