<description>F# style discriminated unions for C#, using a custom type OneOf<T0, ... Tn> which holds a single value and has a .Match(...) method on it for exhaustive matching. Simple but powerful.</description>
<copyright>Harry McIntyre</copyright>
<tags>discriminated unions, return type, match switch</tags>