A generic module is a pair of a unit identifier and a ModuleName.
Constructors
ModulemoduleUnit :: !unitUnit the module belongs to
moduleName :: !ModuleNameModule name (e.g. A.B.C)
Instances10Functor, Outputable, Uniquable, Eq, Data, Ord, …
Functor GenModuleDefined in ghc-9.10.3 · GHC.Unit.TypesOutputable InstalledModuleDefined in ghc-9.10.3 · GHC.Unit.TypesOutputable InstantiatedModuleDefined in ghc-9.10.3 · GHC.Unit.TypesOutputable ModuleDefined in ghc-9.10.3 · GHC.Unit.TypesUniquable ModuleDefined in ghc-9.10.3 · GHC.Unit.TypesEq unit => Eq (GenModule unit)Defined in ghc-9.10.3 · GHC.Unit.TypesData unit => Data (GenModule unit)Defined in ghc-9.10.3 · GHC.Unit.TypesOrd unit => Ord (GenModule unit)Defined in ghc-9.10.3 · GHC.Unit.TypesNFData (GenModule a)Defined in ghc-9.10.3 · GHC.Unit.TypesBinary a => Binary (GenModule a)Defined in ghc-9.10.3 · GHC.Unit.Types