Një bashkim i diskriminuar (i etiketuar) është një bashkim i tipeve të objekteve që të gjitha ndajnë një fushë literale të përbashkët — diskriminuesi — të cilën përpiluesi e përdor për të dalluar variantet dhe për të ngushtuar në mënyrë të sigurt.
=
| { : }
| { : ; : }
| { : ; : };
