Friends

You may remember a recent thread on ghc-devs about GHC and Cabal.  In it I say how I feel I lack the "big picture" of how GHC and Cabal interact, and that my mental model is probably faulty.

Tom Ellis took pity on me, and together we wrote this big-picture overview about how GHC and Cabal interact.  Would you like to:
It is not intended as a replacement for the GHC user guide, nor the Cabal user guide; rather it is littered with links to those guides which give much fuller details.  Rather, it is intended to put you (well, me for one!) in a position where you can more easily make sense of those documents.

We'd love to have your help in improving it.

Simon