Generics giver dig mulighed for at skrive genanvendelig kode parametriseret efter en type — en "typevariabel" der udfyldes når koden bruges. De giver dig genbrugbarhed uden at miste typesikkerhed (alternativet, any, mister den).
ts
(): { arr[]; }
first<T>(: T[]): T { arr[]; }
n = ([, , ]);
s = ([, ]);
