Safe Haskell | None |
---|---|
Language | Haskell98 |
Language.PureScript.Ide.Externs
Documentation
data ExternDecl Source
Constructors
FunctionDecl DeclIdent Type | A function/value declaration |
FixityDeclaration Fixity Int DeclIdent | |
Dependency ModuleIdent [Text] (Maybe Text) | A Dependency onto another Module |
ModuleDecl ModuleIdent [DeclIdent] | A module declaration |
DataDecl DeclIdent Text | A data/newtype declaration |
Export ModuleIdent | An exported module |
Instances
type ModuleIdent = Text Source
readExternFile :: (MonadIO m, MonadError PscIdeError m) => FilePath -> m ExternsFile Source