C# has support for most F# features, they're just often awkward to use
Discriminated unions: https://github.com/mcintyre321/OneOf and One line value objects: https://github.com/mcintyre321/ValueOf
C# has support for most F# features, they're just often awkward to use