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-10.0.0.20260917 · GHC.Unit.TypesOutputable InstalledModuleDefined in ghc-10.0.0.20260917 · GHC.Unit.TypesOutputable InstantiatedModuleDefined in ghc-10.0.0.20260917 · GHC.Unit.TypesOutputable ModuleDefined in ghc-10.0.0.20260917 · GHC.Unit.TypesUniquable ModuleDefined in ghc-10.0.0.20260917 · GHC.Unit.TypesEq unit => Eq (GenModule unit)Defined in ghc-10.0.0.20260917 · GHC.Unit.TypesData unit => Data (GenModule unit)Defined in ghc-10.0.0.20260917 · GHC.Unit.TypesOrd unit => Ord (GenModule unit)Defined in ghc-10.0.0.20260917 · GHC.Unit.TypesNFData (GenModule a)Defined in ghc-10.0.0.20260917 · GHC.Unit.TypesBinary a => Binary (GenModule a)Defined in ghc-10.0.0.20260917 · GHC.Unit.Types