This package provides Discriminated Unions for C#. It provides a DiscriminatedUnion, DiscriminatedUnionWithBase, DiscriminatedUnionList. Their usage is explained on the project site.
See the version list below for details.
Install-Package DiscriminatedUnions -Version 0.6.0
dotnet add package DiscriminatedUnions --version 0.6.0
<PackageReference Include="DiscriminatedUnions" Version="0.6.0" />
paket add DiscriminatedUnions --version 0.6.0
- Added merge to IEnumerable of discriminated union.
- Added comments for all public memebers.
- moved match methods into the IEnumerable extensions since it can work on every IEnumerable.
This package has no dependencies.
This package is not used by any popular GitHub repositories.