Пропустить до содержимого

Именованный тип кортежа (с метками)

Типы кортежей могут включать необязательные метки или имена для каждого элемента. Эти метки улучшают читаемость и помогают инструментам разработки, но не влияют на операции, которые можно выполнять с кортежами.

type T = string;
type Tuple1 = [T, T];
type Tuple2 = [a: T, b: T];
type Tuple3 = [a: T, T]; // Named Tuple plus Anonymous Tuple