API reference › @evolu/common › Type › tuple
function tuple<Elements>(...elements: Elements): TupleType<Elements>;
Defined in: packages/common/src/Type.ts:3929
Tuple Type.
Represents a tuple of specific Types.
Example
const NameAndAge = tuple(NonEmptyTrimmedString, PositiveNumber);
const result = NameAndAge.from(["Alice", 25]); // ok(["Alice", 25])
const error = NameAndAge.from(["Alice", -10]); // err