A ModuleName is essentially a simple string, e.g. Data.List.
Constructors
Instances11Eq, Data, Ord, Show, NFData, Outputable, …
Eq ModuleNameDefined in ghc-9.10.3 · Language.Haskell.Syntax.Module.NameData ModuleNameDefined in ghc-9.10.3 · Language.Haskell.Syntax.Module.NameOrd ModuleNameDefined in ghc-9.10.3 · Language.Haskell.Syntax.Module.NameShow ModuleNameDefined in ghc-9.10.3 · Language.Haskell.Syntax.Module.NameNFData ModuleNameDefined in ghc-9.10.3 · Language.Haskell.Syntax.Module.NameOutputable ModuleNameDefined in ghc-9.10.3 · GHC.Utils.OutputableUniquable ModuleNameDefined in ghc-9.10.3 · GHC.Types.UniqueBinary ModuleNameDefined in ghc-9.10.3 · GHC.Utils.BinaryToHie (IEContext (LocatedA ModuleName))Defined in ghc-9.10.3 · GHC.Iface.Ext.Asttype Anno ModuleName = SrcSpanAnnADefined in ghc-9.10.3 · GHC.Hs.ImpExp · orphantype Anno ModuleName = SrcSpanAnnADefined in ghc-9.10.3 · GHC.Hs · orphan