Discriminated unions

Subiect din roadmap-ul TypeScript · parte din „Type guards și narrowing”