Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "Tuple/Repeat"

Index

Type aliases

Type aliases

Repeat

Repeat<A, N, T>: Repeat<A, N, T>

Fill a tuple with N times A

Type parameters

  • A: any

    to fill with

  • N: Number

    to repeat it

  • T: Tuple

    to be filled (?=[])

returns

any[]

example

_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

Made with ❤️ by pirix-gh. Documentation generated by TypeDoc.