.NET (OK, C#) finally gets union types🎉: Exploring the .NET 11 preview - Part 2

In this post I discuss the support for union types released in .NET 11, how they're implemented, the choices made, and how to create your own