curry-frontend-0.2.5: Compile the functional logic language Curry to several intermediate formats
Source code
Contents
Index
Curry.Syntax.Utils
Documentation
class
Expr
e
where
Source
Methods
fv
:: e -> [
Ident
]
Source
Instances
Expr
Alt
Expr
Expression
Expr
TypeExpr
Expr
e =>
Expr
([] e)
qfv
:: QualExpr e =>
ModuleIdent
-> e -> [
Ident
]
Source
class
QuantExpr
e
where
Source
Methods
bv
:: e -> [
Ident
]
Source
Instances
QuantExpr
Statement
QuantExpr
ConstrTerm
QuantExpr
Lhs
QuantExpr
Decl
QuantExpr
e =>
QuantExpr
([] e)
QuantExpr
a =>
QuantExpr
(
Field
a)
isEvalAnnot
::
Decl
->
Bool
Source
isTypeSig
::
Decl
->
Bool
Source
infixOp
::
InfixOp
->
Expression
Source
isTypeDecl
::
Decl
->
Bool
Source
isValueDecl
::
Decl
->
Bool
Source
isInfixDecl
::
Decl
->
Bool
Source
isRecordDecl
isImportDecl
::
Decl
->
Bool
Source
Produced by
Haddock
version 2.4.2