DiscU (nuget): Portable library for easy to use F#-like Discriminated Unions in C#. Implicitly casts objects into OneOf instances, then use .Match extension to do pattern matching.  Designed as a partial drop in replacement for OneOf.
Keywords: Discriminated|Union|Unions|Pattern|Matching|OneOf|Tagged|Sum|Type|Types