I've been following with interest the discussion on how to explain Monads to people. The thing I seem to get hung up on the most is notation. Most of the explanations are rendered in Haskell, which I am not familiar with. I understand the general concepts, but not the details of the syntax, which makes the explanations and examples hard to parse.My question is: is it possible to render and/or expl