In August, I presented about Haddock internals to the Boston Haskell User’s Group, at MIT. I drew on a white-board for the visuals. Here’s what I drew (except neatened and digitized, not dry-erase-marker ink).
Here’s the source Inkscape SVG (WordPress.com doesn’t allow using SVG images currently).