TypeScript 7 · Types
Constrain a generic
Require that a type parameter has certain properties.
function longest<T extends { length: number }>(a: T, b: T): T {
return a.length >= b.length ? a : b;
}
Official TypeScript 7 documentation
TypeScript 7 · Types
Require that a type parameter has certain properties.
function longest<T extends { length: number }>(a: T, b: T): T {
return a.length >= b.length ? a : b;
}
Official TypeScript 7 documentation
Was this page helpful?