discriminated-unions topic
OneOf
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
SuccincT
Discriminated unions, pattern matching and partial applications for C#
FsCodec
F# Event-Union Contract Encoding with versioning tolerant converters supporting System.Text.Json and Newtonsoft.Json
dotvariant
A type-safe and space-efficient sum type for C# (comparable to discriminated unions in C or C++)
ex_union
Tagged unions for Elixir. Just that.
assert-never
Helper function for exhaustive checks of discriminated unions in TypeScript
sum-type
A simple, serializable sum-type format
results
Discriminated Unions including Maybe (an option type) and Result for javascript with fewer bugs