purescript-0.8.3.0: PureScript Programming Language Compiler

Safe HaskellNone
LanguageHaskell98

Language.PureScript.Ide.Types

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

data PursuitResponse Source

Constructors

ModuleResponse ModuleIdent Text

A Pursuit Response for a module. Consists of the modules name and the package it belongs to

DeclarationResponse Type ModuleIdent DeclIdent Text

A Pursuit Response for a declaration. Consist of the declarations type, module, name and package