Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add missing .hi-boot dependencies with ghc -M (#14482) | Sylvain Henry | 2021-01-29 | 1 | -0/+8 |
| | |||||
* | Rename Package into Unit (2) | Sylvain Henry | 2020-06-13 | 1 | -2/+2 |
| | | | | | | | * rename PackageState into UnitState * rename findWiredInPackages into findWiredInUnits * rename lookupModuleInAll[Packages,Units] * etc. | ||||
* | Clean up boot vs non-boot disambiguating types | John Ericson | 2020-06-04 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | We often have (ModuleName, Bool) or (Module, Bool) pairs for "extended" module names (without or with a unit id) disambiguating boot and normal modules. We think this is important enough across the compiler that it deserves a new nominal product type. We do this with synnoyms and a functor named with a `Gen` prefix, matching other newly created definitions. It was also requested that we keep custom `IsBoot` / `NotBoot` sum type. So we have it too. This means changing many the many bools to use that instead. Updates `haddock` submodule. | ||||
* | Unit: split and rename modules | Sylvain Henry | 2020-04-30 | 1 | -0/+78 |
Introduce GHC.Unit.* hierarchy for everything concerning units, packages and modules. Update Haddock submodule |