hydra-haskell package
hydra-haskell
API
hydra
dsl.haskell
environment
syntax
haskell
coder
environment
HaskellModuleMetadata
language
operators
serde
syntax
Alternative
ApplicationDeclarationHead
ApplicationExpression
ApplicationPattern
ApplicationType
AsPattern
CaseExpression
ClassConstraint
ConstrainedType
Constraint
`class`
tuple
Constructor
ordinary
record
DataDeclaration
DataKeyword
Declaration
data
`type`
valueBinding
typedBinding
DeclarationHead
application
simple
Export
declaration
module
Expression
application
`case`
constructRecord
`do`
`if`
infixApplication
literal
lambda
leftSection
let
list
rightSection
tuple
typeSignature
updateRecord
variable
Field
FieldUpdate
FunctionType
IfExpression
Import
ImportExportSubspec
list
ImportModifier
ImportSpec
list
hiding
InfixExpression
InfixType
LambdaExpression
LetExpression
Literal
char
double
float
int
integer
string
LocalBinding
signature
value
Module
ModuleHead
Name
`implicit`
normal
NamedImportExport
Operator
backtick
normal
Pattern
application
as
list
literal
name
record
tuple
typed
PatternField
PositionalConstructor
QualifiedName
RecordConstructor
RecordExpression
RecordPattern
RecordUpdateExpression
SectionExpression
SimpleValueBinding
Type
application
ctx
function
infix
list
tuple
variable
TypeSignature
TypeSynonymDeclaration
TypedBinding
TypedExpression
TypedPattern
ValueBinding
simple
testing
utils
hydra-haskell
/
hydra
/
hydra.haskell
/
hydra.haskell.language
hydra.haskell.language
package
hydra.haskell.language
Members list
Clear all
Value members
Concrete fields
lazy
val
haskellLanguage
:
Language
lazy
val
reservedWords
:
Set
[
String
]
In this article
Members list
Value members
Concrete fields