Generics lar deg skrive gjenbrukbar kode parameterisert av en type — en "typevariabel" som fylles inn når koden brukes. De gir deg gjenbruk uten å miste typesikkerhet (alternativet, any, mister det).
ts
(): { arr[]; }
first<T>(: T[]): T { arr[]; }
n = ([, , ]);
s = ([, ]);
