Cuireann srian gineadartha (T extends ...) teorainn ar na cineálacha ar féidir le paraiméadar gineadartha a bheith, ionas gur féidir leat a bheith cinnte go bhféadfaidh tú feidhmeanna nó modhanna áirithe a úsáid air. Gan srian, d'fhéadfadh gineadartha a bheith rud ar bith, mar sin ní féidir leat a ghlacadh go bhfuil aon bhall ann.
longestBad<T>(: T, : T) {
a. > b. ? a : b;
}
longest<T { : }>(: T, : T): T {
a. > b. ? a : b;
}
(, );
([, ], []);
(, );
