Language.PureScript.AST.Declarations

type Context

data TypeSearch

onTypeSearchTypes

onTypeSearchTypesM

data SimpleErrorMessage

data ErrorMessageHint

data HintCategory

data ErrorMessage

data Module

getModuleName

getModuleSourceSpan

addDefaultImport

data DeclarationRef

compDecRef

getTypeRef

getTypeOpRef

getValueRef

getValueOpRef

getTypeClassRef

getKindRef

isModuleRef

data ImportDeclarationType

isImplicit

isExplicit

data Declaration

data ValueFixity

data TypeFixity

data TypeInstanceBody

mapTypeInstanceBody

traverseTypeInstanceBody

isValueDecl

isDataDecl

isImportDecl

isExternDataDecl

isExternKindDecl

isFixityDecl

getFixityDecl

isExternDecl

isTypeClassInstanceDeclaration

isTypeClassDeclaration

flattenDecls

data Guard

data GuardedExpr

data Expr

data CaseAlternative

data DoNotationElement

data PathTree t

data PathNode t

data AssocList k t

isTrueExpr