Portability | to be determined. |
---|---|
Stability | highly unstable |
Maintainer | Stephen Tetley <[email protected]> |
Precis.HsSrc.Datatypes
Description
- type TextRep = String
- type StrName = String
- data MacroExpandedSrcFile = MacroExpandedSrcFile {}
- data ModuleParseError
- moduleParseErrorMsg :: ModuleParseError -> String
- data ExportItem
- exportItemName :: ExportItem -> StrName
- data InstanceDecl = InstanceDecl {}
- instanceDeclName :: InstanceDecl -> StrName
- data DatatypeDecl = DatatypeDecl {}
- datatypeDeclName :: DatatypeDecl -> StrName
- data TypeSigDecl = TypeSigDecl {}
- typeSigDeclName :: TypeSigDecl -> StrName
Documentation
data MacroExpandedSrcFile Source
Constructors
MacroExpandedSrcFile | |
Fields |
data ModuleParseError Source
Module file names are derived from the cabal file. So the name is tracked if it is missing...
Constructors
ERR_MODULE_FILE_MISSING String | |
ERR_MODULE_FILE_PARSE String |
Instances
data ExportItem Source
Constructors
ModuleExport StrName | |
DataOrClass StrName TextRep | |
Variable StrName |
Instances