Šablonai (Generics) leidžia rašyti pakartotinai naudojamą kodą, parametrizuotą tipu — "tipo kintamąjį", kuris užpildomas naudojant kodą. Jie suteikia pakartotinį naudojimą neprarandant tipo saugumo (alternatyva any jį praranda).
(): { arr[]; }
first<T>(: T[]): T { arr[]; }
n = ([, , ]);
s = ([, ]);
