4 ms·
>Monads are just not that confusing: they're simply values with added context, along with functions that let you interact with those values without losing the c
by vegai 16y ago
>Monads are just not that confusing: they're simply values with added context, along with functions that let you interact with those values without losing the context. It's a shame that this powerful idea is so obscured by its supposed difficulty.
This is a typical thing in mathematics.
- sesqu 16y agoThis is why I don't like self-study for mathematics. A lot of the stuff is very simple once you understand what it's for, but finding out what it's for from the formal definition is an uphill battle. And then, after you see the thing for what it is (months later), you start coming up with questions that lead to more formalism. Studying from an encyclopaedia is hard, and even a good book will only get you as far as well-known results. Answers are much easier to learn from, so you want someone to provide you with the correct questions and avoid the difficult ones.