Vladislav Zavialov - Haskell to Core: Understanding Haskell Features Through Their Desugaring: http://www.youtube.com/watch?v=fty9QL4aSRc
(The rest of this page is very old - expect broken links.)