hydra-lisp package
hydra-lisp
API
hydra
dsl.lisp.syntax
lisp
coder
language
serde
syntax
AndExpression
Application
BeginExpression
BooleanStyle
CaseClause
CaseExpression
CharacterLiteral
Comment
CommentStyle
CondClause
CondExpression
ConsExpression
ConstantDefinition
ConstructorPattern
DestructuringBinding
DestructuringPattern
sequential
associative
rest
Dialect
DoExpression
DottedPair
ExportDeclaration
Expression
application
lambda
let
`if`
cond
`case`
and
or
not
`do`
begin
variable
literal
list
vector
map
set
cons
dottedPair
fieldAccess
typeAnnotation
quote
quasiquote
unquote
splicingUnquote
sExpression
FieldAccess
FieldDefinition
FloatLiteral
FunctionDefinition
IfExpression
ImportDeclaration
ImportSpec
alias
only
rename
IntegerLiteral
Keyword
Lambda
LetBinding
simple
destructuring
LetExpression
LetKind
ListLiteral
Literal
integer
float
string
character
boolean
keyword
symbol
LiteralPattern
MacroDefinition
MapEntry
MapLiteral
ModuleDeclaration
NilStyle
NotExpression
OrExpression
Pattern
constructor
literal
wildcard
variable
Program
QualifiedSymbol
QuasiquoteExpression
QuoteExpression
RecordTypeDefinition
SExpression
atom
list
SetLiteral
SimpleBinding
SplicingUnquoteExpression
TopLevelForm
function
variable
constant
recordType
`macro`
expression
TopLevelFormWithComments
TypeAnnotation
TypeHint
TypeSpecifier
named
list
function
maybe
map
set
pair
either
UnquoteExpression
VariableDefinition
VariableReference
VectorLiteral
hydra-lisp
/
hydra
/
hydra.lisp
/
hydra.lisp.syntax
/
ImportSpec
/
alias
alias
hydra.lisp.syntax.ImportSpec.alias
final case
class
alias
(
value
:
Symbol
)
extends
ImportSpec
Members list
Clear all
Value members
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
In this article
Members list
Value members
Inherited methods