It Seems the C# Team Is Finally Considering Supporting Discriminated Unions

from blog Just Some Code, | ↗ original
C# is getting more and more functional with every release. I don’t mean functional in the sense of being practical or not. I mean C# is borrowing features from functional languages, like records from F#, while staying a multi-paradigm language. Yes, C# will never be a fully functional language. And that’s by design. But, it still misses one key...