| haddock-2.1.0: A documentation-generation tool for Haskell libraries | Contents | Index |
|
|
|
|
Synopsis |
|
|
|
Documentation |
|
readInterfaceFile :: Maybe Session -> FilePath -> IO (Either String InterfaceFile) |
Read a Haddock (.haddock) interface file. Return either an
InterfaceFile or an error message. If given a GHC Session, the function
registers all read names in the name cache of the session.
|
|
data InterfaceFile |
Constructors | | Instances | |
|
|
type LinkEnv = Map Name Module |
|
data InstalledInterface |
A smaller version of Interface that we can get from the Haddock
interface files.
| Constructors | InstalledInterface | | instMod :: Module | | instInfo :: HaddockModInfo Name | | instDocMap :: Map Name (HsDoc DocName) | | instExports :: [Name] | | instVisibleExports :: [Name] | |
|
| Instances | |
|
|
data DocName |
Constructors | Documented Name Module | | Undocumented Name | |
| Instances | |
|
|
Produced by Haddock version 2.1.0 |