Ezek a TypeScript típusszintű programozási eszközei — új típusokat számítanak ki a meglévőekből.
Leképezett típusok — alakítsunk át minden tulajdonságot
Egy leképezett típus egy típus kulcsain iterál és mindegyiket átalakítja:
<T> = { [K keyof T]: T[K] };
<T> = { [K keyof T]?: T[K] };
{ : ; : ; }
= <>;
