Hoogle Search
Within LTS Haskell 24.52 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
plusUniqMap_C :: (a -> a -> a) -> UniqMap k a -> UniqMap k a -> UniqMap k aghc GHC.Types.Unique.Map No documentation available.
sizeUniqMap :: UniqMap k a -> Intghc GHC.Types.Unique.Map No documentation available.
unitUniqMap :: Uniquable k => k -> a -> UniqMap k aghc GHC.Types.Unique.Map No documentation available.
unitEnv_map :: (v -> v) -> UnitEnvGraph v -> UnitEnvGraph vghc GHC.Unit.Env No documentation available.
unitEnv_mapWithKey :: (UnitEnvGraphKey -> v -> b) -> UnitEnvGraph v -> UnitEnvGraph bghc GHC.Unit.Env No documentation available.
homeUnitMap :: IsUnitId v => (u -> v) -> GenHomeUnit u -> GenHomeUnit vghc GHC.Unit.Home Map over the unit identifier for instantiating units
type
UnitInfoMap = UniqMap UnitId UnitInfoghc GHC.Unit.State No documentation available.
moduleNameProvidersMap :: UnitState -> !ModuleNameProvidersMapghc GHC.Unit.State This is a full map from ModuleName to all modules which may possibly be providing it. These providers may be hidden (but we'll still want to report them in error messages), or it may be an ambiguous import.
packageNameMap :: UnitState -> UniqFM PackageName UnitIdghc GHC.Unit.State A mapping of PackageName to UnitId. If several units have the same package name (e.g. different instantiations), then we return one of them... This is used when users refer to packages in Backpack includes. And also to resolve package qualifiers with the PackageImports extension.
pluginModuleNameProvidersMap :: UnitState -> !ModuleNameProvidersMapghc GHC.Unit.State A map, like moduleNameProvidersMap, but controlling plugin visibility.