4 ms·
Further proof of my theory that GHC's license has a clause buried in it stating that you must post an explanation of monads on your blog in order to use it.
by technomancy 15y ago
Further proof of my theory that GHC's license has a clause buried in it stating that you must post an explanation of monads on your blog in order to use it.
- Confusion 15y agoI'm not sure whether you are serious, cynical or tongue-in-cheek, so I feel it necessary to point out that they are not actually explaining monads. They provide an answer to the question that everyone will ask: "how do you do I/O in a language in which all computations are supposed to be free of side-effects, when I/O is obviously a side-effect?" The answer to that question is 'monads', but that's as far as they go. They don't actually explain anything about monads.