
Friends You may remember a recent thread on ghc-devs about GHC and Cabal https://mail.haskell.org/pipermail/ghc-devs/2024-July/021678.html. 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 https://docs.google.com/document/d/1mQEpV3fYz1pHi64KTnlv8gifh9ONQ-jytk5sIHqn.... Would you like to: - Read it as a consumer. - Does it tell you stuff that is useful? - What else would you like to know? - What is un-clear or missing? - Read it as an expert. - Is it accurate? - Are any bits misleading? - Do the links go to appropriate places? - What other links or resource would be helpful. 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