5 ms·
You made a few python mistakes but that explained the basic concept much better than what dons wrote. He once again tries to explain monads using terminology t
by crucialfelix 14y ago
You made a few python mistakes but that explained the basic concept much better than what dons wrote.
He once again tries to explain monads using terminology that only people who already understand them can follow.
- dons 14y agoHmm... That's bad. What terminology was difficult?
- greyfade 14y agoWell, the meaning of >>= is impossible to grok in this context because the meaning of "bind" isn't clear. In fact, most of the Monad interface (bind, lift, etc.) is pretty unclear to most people because, I think, it doesn't map onto other languages' concepts. In fact, I might say that the worst possible way to explain Monads to someone unfamiliar with the subject is to use Haskell's monadic syntax.