Monads library for .NET C# based development (.NET 4.5 runtime)