Making GHC upgrades easy
Summary
The piece analyzes why upgrading the GHC compiler is challenging due to tight coupling between base and ghc-internal, Template Haskell changes, and version-bound issues. It outlines goals (STABILITY and BASE), progress toward reinstallable base, and invites contributors to help decouple and maintain multi-version compatibility for the Haskell ecosystem.