> This post is not about what monads are, I expect that you already know about them.<p>And a good resource if you don't would be..?<p>I enjoyed watching [1] last week so I suspect I have seen the concept, even if I don't grasp what's meant by a monad.<p>1. <a href="https://vimeo.com/113707214" rel="nofollow">https://vimeo.com/113707214</a>
This is an example where you'd really want static types for ergonomics. Having to name the monad explicitly does not allow to write generic code (i.e, instead of saying `Maybe.return` to just say `return).