Explore Library
FlashcardIntermediate

Discriminated Unions

A shared literal 'tag' property lets TypeScript narrow union members precisely.

Question

What makes a union a discriminated (tagged) union?

Click to reveal answer