So, what are Monads exactly? Brush up your coding concepts with this article:
Still thirsty for more? Watch Uncle Bob:
Here are the slides of his presentation (Monads in Clojure):
https://github.com/unclebob/WTFisaMonad/blob/master/Monads.pdf
And the presentation itself:
Not into Monads...