This repository started as a learning experience about functional programming concepts. The main trigger was a Pluralsight video from Vladimir Khorikov named Applying Functional Principles in C#.
Installation is performed via NuGet. Example for the Maybe monad NuGet package:
PM> Install-Package MaybeMonad
This repository adheres to the F5 manifesto so you should be able to clone, open in Visual Studio and build.
For documentation go here. To understand better the structure of this repository see the section About the repository.
Further material:
This project is licensed under the MIT license.