What I Read: monads.
https://cdsmith.wordpress.com/2012/04/18/why-do-monads-matter/
Why Do Monads Matter?
cdsmith
April 18, 2012
"Using a language with a choice of monads offers some other advantages here, too. It gives us back our abstraction. In Haskell, for example, it’s possible to write code that is applicable in multiple different monads."