\begin{code}
module Module
(
- Module, moduleName, mod_kind
+ Module, moduleName, moduleKind
-- abstract, instance of Eq, Ord, Outputable
, ModuleName
, ModuleKind(..)
moduleString :: Module -> EncodedString
moduleString (Module (ModuleName fs) _) = _UNPK_ fs
-moduleName :: Module -> ModuleName
-moduleName (Module mod _) = mod
-
moduleUserString :: Module -> UserString
moduleUserString (Module mod _) = moduleNameUserString mod