3 ms·
Trying to understand monads and the Kleisli newtype by looking at the Wikipedia pages on monads and Kleisli categories is probably going to do more harm than go
by tome 13y ago
Trying to understand monads and the Kleisli newtype by looking at the Wikipedia pages on monads and Kleisli categories is probably going to do more harm than good.
Trying to understand what a monad "is" is probably not worthwhile. It's actually quite easy to work out how to use them just by playing around with them.
- dllthomas 13y agoYeah, I don't think I've actually used Kleisli in production code. Learning what a monad "is" is very worthwhile, but it's not where you start, because it's only tangentially related to how a monad is used.