| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
PureScript.Ide.Types
Documentation
type ModuleIdent = Text Source
data ExternDecl Source
Constructors
| FunctionDecl | |
Fields | |
| FixityDeclaration Fixity Int DeclIdent | |
| Dependency | |
Fields | |
| ModuleDecl ModuleIdent [DeclIdent] | |
| DataDecl DeclIdent Text | |
| Export ModuleIdent | |
Instances
type Module = (ModuleIdent, [ExternDecl]) Source
data Configuration Source
Constructors
| Configuration | |
Fields
| |
data PscEnvironment Source
Constructors
| PscEnvironment | |
Fields | |
type PscIde m = (MonadIO m, MonadReader PscEnvironment m) Source
Constructors
| PscState | |
Fields | |
newtype Completion Source
Constructors
| Completion (ModuleIdent, DeclIdent, Type) |
encodeSuccess :: ToJSON a => a -> Value Source
data PursuitSearchType Source
Constructors
| Package | |
| Identifier |
data PursuitResponse Source
Constructors
| ModuleResponse | |
Fields | |
| DeclarationResponse | |