Skip to content

Latest commit

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Monads in C#

My first attempt of a maybe monad with SelectMany extension method and query expression syntax:


var m1 = Maybe.From(1);
var m2 = Maybe.From(5);
var result = from x in m1
from y in m2
select x + y;
result.Some.ShouldBeEqualTo(6);

About

Monads in C#

Resources

Stars

5 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages