 | 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 |