Unwire base
- Revert !4655 (closed): Stop 'import "base" Prelude' removing implicit Prelude import
- Rename COMPILING_BASE_PACKAGE to COMPILING_GHC_INTERNAL_PACKAGE
- Preload ghc-internal rather than base
- Remove Data.List compat warning
- Move Control.Monad.Zip into ghc-internal
- Unwire the base package
See each individual commit for details
Edited by Matthew Pickering