Programming: Monads for the Rest of Us


FBnil

They'll own everything and be miserable.
Joined
Dec 14, 2012
Messages
5,114
Location
Yurp
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 but want to learn about programming history? give this one a go:
 
So, having read all that, I'm pretty sure I still don't know what a monad is, but I think I know how to implement one now at least.

That describes most of my programming knowledge, really. Learn to do a thing, then forget what it's called.
 
Yeah, I don't do functional coding. And I think the only closures I've worked with were in Lua.

Maybe I should just try to forget what I learned here...
 
03a.png
 
Back
Top