Top 20 NuGet algebraic Packages

A C# library with main purpose to reduce boilerplate code and avoid bugs thanks to stronger typing. Utilizes many concepts from functional programming languages that are also applicable in C#.
Immutable persistent collections, algebraic sum-type aka descriminated union, Ref type and supportive extensions for performant functional programming in C#. Split from the DryIoc: https://github.com/dadhi/DryIoc
Contains the attributes for the nuget package CSharpDiscriminatedUnion
Immutable persistent collections, algebraic sum-type aka descriminated union, Ref type and supportive extensions for performant functional programming in C#. Split from the DryIoc: https://github.com/dadhi/DryIoc
Package Description
T4DU is a T4 template that generates discriminated cases for your C# projects.
Functional and collection extensions, basic algebraic data types influenced by FP
Some discriminated unions for C♯ 8.
Creates discriminated unions in C#. Define a template for a discriminated union and the appropriate code will be generated.