Haskell Monads
This cluster centers on discussions about monads in Haskell, including the challenges of explaining them, critiques of the 'monoid in the category of endofunctors' definition, and requests for simpler tutorials or examples.
Activity Over Time
Top Contributors
Keywords
Sample Comments
It's simple, monads are just monoids in the category of endofunctors...
Why are Monads considered difficult?
Monads are just monoids in the category of endofunctors. Don't complicate that too much!
Do haskell people realize that using haskell describe monads isn't actually helpful?
If only you knew the power of monads.
People are awful at explaining Monad-related concepts. I think everyone starts with a reasonable explanation and then tweak it to be more succinct until they end up "a monad is just a monoid in the category of endofunctors"
I didn’t know anything about monads before, now I’m curious what the point of one is
Can you describe a monad without using the words "functor", "applicative," "endofunctor" or using Haskel syntax to describe it?
Do you have/know of a similarly understandable description of monads, preferably with examples? I'd love to see one.
Monads? I'll give you monads on your behind.