dotVariant (nuget): A type-safe and space-efficient sum type for C# (comparable to unions in C or C++)
Keywords: variant|sum-types|functional|union|algebraic-data-types|discriminated-unions