Endofunk.FX (nuget): A core library to enable functional programming in C#  Data Types: - Identity - Maybe - Result - Either - Validation - Reader - Writer - IO - State - Tagged - Coyoneda - Yoneda  Prelude (Standard Library) - Syntactic sugar to simplify use of data types and .Net Core Framework - Linq conformance for all data types - Function: Curry, Uncurry, Flip, Partial Application, Delegate Lifters, Combinators - Tuple: Predicates, Splat, ... - Boolean Combinators - IEnumerable extension methods - etc.
Keywords: C#|Functional|Programming|Functor|Monad|Applicative|Traverse|Sequence|Identity|Maybe|Result|Either|Validation|Reader|Writer|Tagged|Union|Coyoneda|Yoneda|IEnumerable|Lambda|Tuple|Functions|Pure|Pointfree