Acestea sunt instrumente de programare la nivel de tip din TypeScript — calculează tipuri noi din cele existente.
De ce este important
Tipuri mapate — transformă fiecare proprietate
Un tip mapat iterează asupra cheilor unui tip și transformă fiecare:
<T> = { [K keyof T]: T[K] };
<T> = { [K keyof T]?: T[K] };
{ : ; : ; }
= <>;
