2007-01-31

Think of a monad as a spacesuite full of nuclear waste in the ocean next to a container of apples. now, you can't put oranges in the space suite or the nucelar waste falls in the ocean, *but* the apples are carried around anyway, and you just take what you need. - Dons

Thought an illustration might be useful:

(Yes, yes, I know I have better things to be doing with my time)

Think of a monad as a spacesuite full of nuclear waste in the ocean next to a container of apples. now, you can't put oranges in the space suite or the nucelar waste falls in the ocean, *but* the apples are carried around anyway, and you just take what you need. - Dons

- Is it legal to export monads to Iran?- Does the test ban treaty restrict quality assurance techniques available in haskell?- What is the half-life of the StateT monad?- What effect does do-notation have on the price of frozen orange juice concentrate futures on the chicago mercantile exchange?