Module

The ModuleName type

data ModuleName

pprModuleName

moduleNameFS

moduleNameString

moduleNameSlashes

moduleNameColons

moduleStableString

mkModuleName

mkModuleNameFS

stableModuleNameCmp

The UnitId type

data UnitId

fsToUnitId

unitIdFS

stringToUnitId

unitIdString

stableUnitIdCmp

Wired-in UnitIds

primUnitId

integerUnitId

baseUnitId

rtsUnitId

thUnitId

dphSeqUnitId

dphParUnitId

mainUnitId

thisGhcUnitId

holeUnitId

isHoleModule

interactiveUnitId

isInteractiveModule

wiredInUnitIds

The Module type

data Module

pprModule

mkModule

stableModuleCmp

class HasModule m

class ContainsModule t

The ModuleLocation type

data ModLocation

addBootSuffix

addBootSuffix_maybe

addBootSuffixLocn

Module mappings

data ModuleEnv elt

elemModuleEnv

extendModuleEnv

extendModuleEnvList

extendModuleEnvList_C

plusModuleEnv_C

delModuleEnvList

delModuleEnv

plusModuleEnv

lookupModuleEnv

lookupWithDefaultModuleEnv

mapModuleEnv

mkModuleEnv

emptyModuleEnv

moduleEnvKeys

moduleEnvElts

moduleEnvToList

unitModuleEnv

isEmptyModuleEnv

foldModuleEnv

extendModuleEnvWith

filterModuleEnv

ModuleName mappings

type ModuleNameEnv elt

Sets of Modules

type ModuleSet

emptyModuleSet

mkModuleSet

moduleSetElts

extendModuleSet

elemModuleSet