Safe Haskell | None |
---|---|
Language | GHC2021 |
GHC.Unit.Module.ModNodeKey
Synopsis
- data ModNodeKeyWithUid = ModNodeKeyWithUid {}
- mnkToModule :: ModNodeKeyWithUid -> Module
- moduleToMnk :: Module -> IsBootInterface -> ModNodeKeyWithUid
- mnkIsBoot :: ModNodeKeyWithUid -> IsBootInterface
- mnkToInstalledModule :: ModNodeKeyWithUid -> InstalledModule
- installedModuleToMnk :: InstalledModule -> ModNodeKeyWithUid
Documentation
data ModNodeKeyWithUid Source #
Constructors
ModNodeKeyWithUid | |
Fields |
Instances
Outputable ModNodeKeyWithUid Source # | |
Defined in GHC.Unit.Module.ModNodeKey Methods ppr :: ModNodeKeyWithUid -> SDoc Source # | |
Eq ModNodeKeyWithUid Source # | |
Defined in GHC.Unit.Module.ModNodeKey Methods (==) :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> Bool # (/=) :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> Bool # | |
Ord ModNodeKeyWithUid Source # | |
Defined in GHC.Unit.Module.ModNodeKey Methods compare :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> Ordering # (<) :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> Bool # (<=) :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> Bool # (>) :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> Bool # (>=) :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> Bool # max :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> ModNodeKeyWithUid # min :: ModNodeKeyWithUid -> ModNodeKeyWithUid -> ModNodeKeyWithUid # |
moduleToMnk :: Module -> IsBootInterface -> ModNodeKeyWithUid Source #
installedModuleToMnk :: InstalledModule -> ModNodeKeyWithUid Source #
Already InstalledModules are always NotBoot