Generic tip — tipin özünü parametr kimi qəbul edən funksiya və ya interfeysdir. Bu, eyni kodu müxtəlif tiplər üçün təhlükəsiz istifadə etməyə imkan verir.
types.ts
function first<T>(items: T[]): T | undefined { return items[0]; } const id = first([1, 2, 3]); // number
#typescript
