summary of haskell desugaring?

Bernard James POPE bjpop@cs.mu.OZ.AU
Thu, 28 Nov 2002 17:37:57 +1100 (EST)


Hi all,

The Haskell Language report details a number of rules for simplifying the
full syntax (list comprehensions, do notation, patterns and so on). 

I find it a lot of work to wade through the report finding all these rules.
What I want is a summary of all the rules in one place. Preferably with some
examples. Does anyone have such a thing? 

If no such thing exists, then I will make one myself and then make it 
available, but I thought I'd check first. I'm contemplating writing some
software to go with it, but that might be a bit ambitious, we'll see.

Cheers,
Bernie.