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.syntax
/
DataKeyword
DataKeyword
hydra.haskell.syntax.DataKeyword
enum
DataKeyword
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Enum
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Type members
Enum entries
case
data
extends
DataKeyword
case
newtype
extends
DataKeyword
In this article
Attributes
Members list
Type members
Enum entries