Hacker News new | past | comments | ask | show | jobs | submit login

That goes right onto my 'convoluted explanations that make things more complicated than they really are' stack.



Feynman's Razor


To understand monads, imagine you're in the middle of an infinite ocean. The ocean represents possibilities, and each wave represents a choice. Monads are invisible fish that you can't see but guide your boat. You don't know where you're going, and the fish don't either. Sometimes, they lead you to islands of coconuts, but other times they take you to whirlpools. You have a magical net that catches these fish, but the net has holes, so not all fish stay. Monads are these fish that might or might not help you navigate the infinite ocean, depending on whether they feel like it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: