A library that adds functional style lists and functions to C#.
Create a functional list using var list = fist(1, 2, 3, 4), and then use
the library of standard map(), reduce(), etc functions to work with it.
It also deconstructs to a ValueTuple such that C# 8 switch statements...
More information
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
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