_Repeat
_Repeat<N, A, T, I>: { 0: { 0: { 0: { 0: { 0: { 0: { 0: { 0: { 0: { 0: { 0: any[N extends any ? 1 : 0]; 1: Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<T, A>, A>, A>, A>, A>, A>, A>, A>, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<T, A>, A>, A>, A>, A>, A>, A>, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<T, A>, A>, A>, A>, A>, A>, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<T, A>, A>, A>, A>, A>, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<Prepend<Prepend<Prepend<Prepend<Prepend<T, A>, A>, A>, A>, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<Prepend<Prepend<Prepend<Prepend<T, A>, A>, A>, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<Prepend<Prepend<Prepend<T, A>, A>, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<Prepend<Prepend<T, A>, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<Prepend<T, A>, A>; }[N extends any ? 1 : 0]; 1: Prepend<T, A>; }[N extends any ? 1 : 0]; 1: T; }[N extends any ? 1 : 0]
Type parameters
Fill a tuple with
N
timesA