News for hackers. Stuff that matters.
Re:Functional Programming Is Not Popular Because It Is Weird by profquail on Saturday February 27, 2016 @06:50PM (#11189050)
Monads aren't "hard to work with". The .NET core libraries contain a number of them which are some of the most commonly-used types in C# (and F#). To name a few:

* IEnumerable<T>

* IObservable<T>

* IQueryable<T>

* Lazy<T>

* Task<T>

You'll rarely hear the term monad in the MSDN documentation though. Maybe it's opaque terminology that scares people away from monads rather than monads themselves.

There are no comments on this comment yet.