Skip to main content
Version: 2.4.0

TupleN

TupleN: {
fromArray: TupleN<T, N>;
hasLength: tuple is TupleN<T, N>;
map: [...{ [i in string | number | symbol]: B }[]];
};

Defined in: lib/util/types.ts:25

Type declaration​

fromArray()​

Type Parameters​

• T

• N extends number

Parameters​

n​

N

arr​

T[]

Returns​

TupleN<T, N>

hasLength()​

Type Parameters​

• T

• N extends number

Parameters​

n​

N

tuple​

T[]

Returns​

tuple is TupleN<T, N>

map()​

Type Parameters​

• T extends Tuple<any>

• B

Parameters​

tuple​

T

f​

(a: T[number]) => B

Returns​

[...{ [i in string | number | symbol]: B }[]]