hydra.dsl.lisp.syntax module
DSL functions for hydra.lisp.syntax.
- hydra.dsl.lisp.syntax.and_expression(expressions: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.AndExpression]
DSL constructor for hydra.lisp.syntax.AndExpression.
- hydra.dsl.lisp.syntax.and_expression_expressions(x: hydra.typed.TypedTerm[hydra.lisp.syntax.AndExpression]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the expressions field of hydra.lisp.syntax.AndExpression.
- hydra.dsl.lisp.syntax.and_expression_with_expressions(original: hydra.typed.TypedTerm[hydra.lisp.syntax.AndExpression], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.AndExpression]
DSL updater for the expressions field of hydra.lisp.syntax.AndExpression.
- hydra.dsl.lisp.syntax.application(function: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], arguments: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Application]
DSL constructor for hydra.lisp.syntax.Application.
- hydra.dsl.lisp.syntax.application_arguments(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Application]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the arguments field of hydra.lisp.syntax.Application.
- hydra.dsl.lisp.syntax.application_function(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Application]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the function field of hydra.lisp.syntax.Application.
- hydra.dsl.lisp.syntax.application_with_arguments(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Application], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Application]
DSL updater for the arguments field of hydra.lisp.syntax.Application.
- hydra.dsl.lisp.syntax.application_with_function(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Application], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Application]
DSL updater for the function field of hydra.lisp.syntax.Application.
- hydra.dsl.lisp.syntax.begin_expression(expressions: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.BeginExpression]
DSL constructor for hydra.lisp.syntax.BeginExpression.
- hydra.dsl.lisp.syntax.begin_expression_expressions(x: hydra.typed.TypedTerm[hydra.lisp.syntax.BeginExpression]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the expressions field of hydra.lisp.syntax.BeginExpression.
- hydra.dsl.lisp.syntax.begin_expression_with_expressions(original: hydra.typed.TypedTerm[hydra.lisp.syntax.BeginExpression], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.BeginExpression]
DSL updater for the expressions field of hydra.lisp.syntax.BeginExpression.
- hydra.dsl.lisp.syntax.case_clause(keys: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]], body: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.CaseClause]
DSL constructor for hydra.lisp.syntax.CaseClause.
- hydra.dsl.lisp.syntax.case_clause_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseClause]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the body field of hydra.lisp.syntax.CaseClause.
- hydra.dsl.lisp.syntax.case_clause_keys(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseClause]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the keys field of hydra.lisp.syntax.CaseClause.
- hydra.dsl.lisp.syntax.case_clause_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseClause], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.CaseClause]
DSL updater for the body field of hydra.lisp.syntax.CaseClause.
- hydra.dsl.lisp.syntax.case_clause_with_keys(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseClause], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.CaseClause]
DSL updater for the keys field of hydra.lisp.syntax.CaseClause.
- hydra.dsl.lisp.syntax.case_expression(scrutinee: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], clauses: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.CaseClause]], default: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression]
DSL constructor for hydra.lisp.syntax.CaseExpression.
- hydra.dsl.lisp.syntax.case_expression_clauses(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.CaseClause]]
DSL accessor for the clauses field of hydra.lisp.syntax.CaseExpression.
- hydra.dsl.lisp.syntax.case_expression_default(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]
DSL accessor for the default field of hydra.lisp.syntax.CaseExpression.
- hydra.dsl.lisp.syntax.case_expression_scrutinee(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the scrutinee field of hydra.lisp.syntax.CaseExpression.
- hydra.dsl.lisp.syntax.case_expression_with_clauses(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.CaseClause]]) hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression]
DSL updater for the clauses field of hydra.lisp.syntax.CaseExpression.
- hydra.dsl.lisp.syntax.case_expression_with_default(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression]
DSL updater for the default field of hydra.lisp.syntax.CaseExpression.
- hydra.dsl.lisp.syntax.case_expression_with_scrutinee(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression]
DSL updater for the scrutinee field of hydra.lisp.syntax.CaseExpression.
- hydra.dsl.lisp.syntax.character_literal(value: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.CharacterLiteral]
DSL constructor for hydra.lisp.syntax.CharacterLiteral.
- hydra.dsl.lisp.syntax.character_literal_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CharacterLiteral]) hydra.typed.TypedTerm[str]
DSL accessor for the value field of hydra.lisp.syntax.CharacterLiteral.
- hydra.dsl.lisp.syntax.character_literal_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CharacterLiteral], new_val: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.CharacterLiteral]
DSL updater for the value field of hydra.lisp.syntax.CharacterLiteral.
- hydra.dsl.lisp.syntax.comment(style: hydra.typed.TypedTerm[hydra.lisp.syntax.CommentStyle], text: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.Comment]
DSL constructor for hydra.lisp.syntax.Comment.
- hydra.dsl.lisp.syntax.comment_style(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Comment]) hydra.typed.TypedTerm[hydra.lisp.syntax.CommentStyle]
DSL accessor for the style field of hydra.lisp.syntax.Comment.
- hydra.dsl.lisp.syntax.comment_text(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Comment]) hydra.typed.TypedTerm[str]
DSL accessor for the text field of hydra.lisp.syntax.Comment.
- hydra.dsl.lisp.syntax.comment_with_style(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Comment], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.CommentStyle]) hydra.typed.TypedTerm[hydra.lisp.syntax.Comment]
DSL updater for the style field of hydra.lisp.syntax.Comment.
- hydra.dsl.lisp.syntax.comment_with_text(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Comment], new_val: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.Comment]
DSL updater for the text field of hydra.lisp.syntax.Comment.
- hydra.dsl.lisp.syntax.cond_clause(condition: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], body: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.CondClause]
DSL constructor for hydra.lisp.syntax.CondClause.
- hydra.dsl.lisp.syntax.cond_clause_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CondClause]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the body field of hydra.lisp.syntax.CondClause.
- hydra.dsl.lisp.syntax.cond_clause_condition(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CondClause]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the condition field of hydra.lisp.syntax.CondClause.
- hydra.dsl.lisp.syntax.cond_clause_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CondClause], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.CondClause]
DSL updater for the body field of hydra.lisp.syntax.CondClause.
- hydra.dsl.lisp.syntax.cond_clause_with_condition(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CondClause], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.CondClause]
DSL updater for the condition field of hydra.lisp.syntax.CondClause.
- hydra.dsl.lisp.syntax.cond_expression(clauses: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.CondClause]], default: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.CondExpression]
DSL constructor for hydra.lisp.syntax.CondExpression.
- hydra.dsl.lisp.syntax.cond_expression_clauses(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CondExpression]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.CondClause]]
DSL accessor for the clauses field of hydra.lisp.syntax.CondExpression.
- hydra.dsl.lisp.syntax.cond_expression_default(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CondExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]
DSL accessor for the default field of hydra.lisp.syntax.CondExpression.
- hydra.dsl.lisp.syntax.cond_expression_with_clauses(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CondExpression], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.CondClause]]) hydra.typed.TypedTerm[hydra.lisp.syntax.CondExpression]
DSL updater for the clauses field of hydra.lisp.syntax.CondExpression.
- hydra.dsl.lisp.syntax.cond_expression_with_default(original: hydra.typed.TypedTerm[hydra.lisp.syntax.CondExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.CondExpression]
DSL updater for the default field of hydra.lisp.syntax.CondExpression.
- hydra.dsl.lisp.syntax.cons_expression(head: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], tail: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConsExpression]
DSL constructor for hydra.lisp.syntax.ConsExpression.
- hydra.dsl.lisp.syntax.cons_expression_head(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConsExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the head field of hydra.lisp.syntax.ConsExpression.
- hydra.dsl.lisp.syntax.cons_expression_tail(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConsExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the tail field of hydra.lisp.syntax.ConsExpression.
- hydra.dsl.lisp.syntax.cons_expression_with_head(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ConsExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConsExpression]
DSL updater for the head field of hydra.lisp.syntax.ConsExpression.
- hydra.dsl.lisp.syntax.cons_expression_with_tail(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ConsExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConsExpression]
DSL updater for the tail field of hydra.lisp.syntax.ConsExpression.
- hydra.dsl.lisp.syntax.constant_definition(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], value: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], doc: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition]
DSL constructor for hydra.lisp.syntax.ConstantDefinition.
- hydra.dsl.lisp.syntax.constant_definition_doc(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]
DSL accessor for the doc field of hydra.lisp.syntax.ConstantDefinition.
- hydra.dsl.lisp.syntax.constant_definition_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.ConstantDefinition.
- hydra.dsl.lisp.syntax.constant_definition_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the value field of hydra.lisp.syntax.ConstantDefinition.
- hydra.dsl.lisp.syntax.constant_definition_with_doc(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition]
DSL updater for the doc field of hydra.lisp.syntax.ConstantDefinition.
- hydra.dsl.lisp.syntax.constant_definition_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition]
DSL updater for the name field of hydra.lisp.syntax.ConstantDefinition.
- hydra.dsl.lisp.syntax.constant_definition_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition]
DSL updater for the value field of hydra.lisp.syntax.ConstantDefinition.
- hydra.dsl.lisp.syntax.constructor_pattern(constructor: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], arguments: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Pattern]]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConstructorPattern]
DSL constructor for hydra.lisp.syntax.ConstructorPattern.
- hydra.dsl.lisp.syntax.constructor_pattern_arguments(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstructorPattern]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Pattern]]
DSL accessor for the arguments field of hydra.lisp.syntax.ConstructorPattern.
- hydra.dsl.lisp.syntax.constructor_pattern_constructor(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstructorPattern]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the constructor field of hydra.lisp.syntax.ConstructorPattern.
- hydra.dsl.lisp.syntax.constructor_pattern_with_arguments(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstructorPattern], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Pattern]]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConstructorPattern]
DSL updater for the arguments field of hydra.lisp.syntax.ConstructorPattern.
- hydra.dsl.lisp.syntax.constructor_pattern_with_constructor(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstructorPattern], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.ConstructorPattern]
DSL updater for the constructor field of hydra.lisp.syntax.ConstructorPattern.
- hydra.dsl.lisp.syntax.destructuring_binding(pattern: hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringPattern], value: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringBinding]
DSL constructor for hydra.lisp.syntax.DestructuringBinding.
- hydra.dsl.lisp.syntax.destructuring_binding_pattern(x: hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringBinding]) hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringPattern]
DSL accessor for the pattern field of hydra.lisp.syntax.DestructuringBinding.
- hydra.dsl.lisp.syntax.destructuring_binding_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringBinding]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the value field of hydra.lisp.syntax.DestructuringBinding.
- hydra.dsl.lisp.syntax.destructuring_binding_with_pattern(original: hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringBinding], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringPattern]) hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringBinding]
DSL updater for the pattern field of hydra.lisp.syntax.DestructuringBinding.
- hydra.dsl.lisp.syntax.destructuring_binding_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringBinding], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringBinding]
DSL updater for the value field of hydra.lisp.syntax.DestructuringBinding.
- hydra.dsl.lisp.syntax.destructuring_pattern_associative(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringPattern]
DSL injection for the associative variant of hydra.lisp.syntax.DestructuringPattern.
- hydra.dsl.lisp.syntax.destructuring_pattern_rest(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringPattern]
DSL injection for the rest variant of hydra.lisp.syntax.DestructuringPattern.
- hydra.dsl.lisp.syntax.destructuring_pattern_sequential(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringPattern]
DSL injection for the sequential variant of hydra.lisp.syntax.DestructuringPattern.
- hydra.dsl.lisp.syntax.do_expression(expressions: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.DoExpression]
DSL constructor for hydra.lisp.syntax.DoExpression.
- hydra.dsl.lisp.syntax.do_expression_expressions(x: hydra.typed.TypedTerm[hydra.lisp.syntax.DoExpression]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the expressions field of hydra.lisp.syntax.DoExpression.
- hydra.dsl.lisp.syntax.do_expression_with_expressions(original: hydra.typed.TypedTerm[hydra.lisp.syntax.DoExpression], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.DoExpression]
DSL updater for the expressions field of hydra.lisp.syntax.DoExpression.
- hydra.dsl.lisp.syntax.docstring(x: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring]
DSL constructor for the hydra.lisp.syntax.Docstring wrapper.
- hydra.dsl.lisp.syntax.dotted_pair(car: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], cdr: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.DottedPair]
DSL constructor for hydra.lisp.syntax.DottedPair.
- hydra.dsl.lisp.syntax.dotted_pair_car(x: hydra.typed.TypedTerm[hydra.lisp.syntax.DottedPair]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the car field of hydra.lisp.syntax.DottedPair.
- hydra.dsl.lisp.syntax.dotted_pair_cdr(x: hydra.typed.TypedTerm[hydra.lisp.syntax.DottedPair]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the cdr field of hydra.lisp.syntax.DottedPair.
- hydra.dsl.lisp.syntax.dotted_pair_with_car(original: hydra.typed.TypedTerm[hydra.lisp.syntax.DottedPair], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.DottedPair]
DSL updater for the car field of hydra.lisp.syntax.DottedPair.
- hydra.dsl.lisp.syntax.dotted_pair_with_cdr(original: hydra.typed.TypedTerm[hydra.lisp.syntax.DottedPair], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.DottedPair]
DSL updater for the cdr field of hydra.lisp.syntax.DottedPair.
- hydra.dsl.lisp.syntax.export_declaration(symbols: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.ExportDeclaration]
DSL constructor for hydra.lisp.syntax.ExportDeclaration.
- hydra.dsl.lisp.syntax.export_declaration_symbols(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ExportDeclaration]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]
DSL accessor for the symbols field of hydra.lisp.syntax.ExportDeclaration.
- hydra.dsl.lisp.syntax.export_declaration_with_symbols(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ExportDeclaration], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.ExportDeclaration]
DSL updater for the symbols field of hydra.lisp.syntax.ExportDeclaration.
- hydra.dsl.lisp.syntax.expression_and(x: hydra.typed.TypedTerm[hydra.lisp.syntax.AndExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the and variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_application(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Application]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the application variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_begin(x: hydra.typed.TypedTerm[hydra.lisp.syntax.BeginExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the begin variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_case(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CaseExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the case variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_cond(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CondExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the cond variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_cons(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConsExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the cons variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_do(x: hydra.typed.TypedTerm[hydra.lisp.syntax.DoExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the do variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_dotted_pair(x: hydra.typed.TypedTerm[hydra.lisp.syntax.DottedPair]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the dottedPair variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_field_access(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the fieldAccess variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_if(x: hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the if variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_lambda(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the lambda variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_let(x: hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the let variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_list(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ListLiteral]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the list variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_literal(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the literal variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_map(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MapLiteral]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the map variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_not(x: hydra.typed.TypedTerm[hydra.lisp.syntax.NotExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the not variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_or(x: hydra.typed.TypedTerm[hydra.lisp.syntax.OrExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the or variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_quasiquote(x: hydra.typed.TypedTerm[hydra.lisp.syntax.QuasiquoteExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the quasiquote variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_quote(x: hydra.typed.TypedTerm[hydra.lisp.syntax.QuoteExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the quote variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_s_expression(x: hydra.typed.TypedTerm[hydra.lisp.syntax.SExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the sExpression variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_set(x: hydra.typed.TypedTerm[hydra.lisp.syntax.SetLiteral]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the set variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_splicing_unquote(x: hydra.typed.TypedTerm[hydra.lisp.syntax.SplicingUnquoteExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the splicingUnquote variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_type_annotation(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeAnnotation]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the typeAnnotation variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_unquote(x: hydra.typed.TypedTerm[hydra.lisp.syntax.UnquoteExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the unquote variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_variable(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableReference]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the variable variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.expression_vector(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VectorLiteral]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL injection for the vector variant of hydra.lisp.syntax.Expression.
- hydra.dsl.lisp.syntax.field_access(record_type: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], field: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], target: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess]
DSL constructor for hydra.lisp.syntax.FieldAccess.
- hydra.dsl.lisp.syntax.field_access_field(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the field field of hydra.lisp.syntax.FieldAccess.
- hydra.dsl.lisp.syntax.field_access_record_type(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the recordType field of hydra.lisp.syntax.FieldAccess.
- hydra.dsl.lisp.syntax.field_access_target(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the target field of hydra.lisp.syntax.FieldAccess.
- hydra.dsl.lisp.syntax.field_access_with_field(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess]
DSL updater for the field field of hydra.lisp.syntax.FieldAccess.
- hydra.dsl.lisp.syntax.field_access_with_record_type(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess]
DSL updater for the recordType field of hydra.lisp.syntax.FieldAccess.
- hydra.dsl.lisp.syntax.field_access_with_target(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.FieldAccess]
DSL updater for the target field of hydra.lisp.syntax.FieldAccess.
- hydra.dsl.lisp.syntax.field_definition(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], default_value: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.FieldDefinition]
DSL constructor for hydra.lisp.syntax.FieldDefinition.
- hydra.dsl.lisp.syntax.field_definition_default_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]
DSL accessor for the defaultValue field of hydra.lisp.syntax.FieldDefinition.
- hydra.dsl.lisp.syntax.field_definition_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.FieldDefinition.
- hydra.dsl.lisp.syntax.field_definition_with_default_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.FieldDefinition]
DSL updater for the defaultValue field of hydra.lisp.syntax.FieldDefinition.
- hydra.dsl.lisp.syntax.field_definition_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FieldDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.FieldDefinition]
DSL updater for the name field of hydra.lisp.syntax.FieldDefinition.
- hydra.dsl.lisp.syntax.float_literal(value: hydra.typed.TypedTerm[float], precision: hydra.typed.TypedTerm[str | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.FloatLiteral]
DSL constructor for hydra.lisp.syntax.FloatLiteral.
- hydra.dsl.lisp.syntax.float_literal_precision(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FloatLiteral]) hydra.typed.TypedTerm[str | None]
DSL accessor for the precision field of hydra.lisp.syntax.FloatLiteral.
- hydra.dsl.lisp.syntax.float_literal_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FloatLiteral]) hydra.typed.TypedTerm[float]
DSL accessor for the value field of hydra.lisp.syntax.FloatLiteral.
- hydra.dsl.lisp.syntax.float_literal_with_precision(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FloatLiteral], new_val: hydra.typed.TypedTerm[str | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.FloatLiteral]
DSL updater for the precision field of hydra.lisp.syntax.FloatLiteral.
- hydra.dsl.lisp.syntax.float_literal_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FloatLiteral], new_val: hydra.typed.TypedTerm[float]) hydra.typed.TypedTerm[hydra.lisp.syntax.FloatLiteral]
DSL updater for the value field of hydra.lisp.syntax.FloatLiteral.
- hydra.dsl.lisp.syntax.function_definition(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], params: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]], rest_param: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None], doc: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None], type_hints: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TypeHint]], body: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]
DSL constructor for hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the body field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_doc(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]
DSL accessor for the doc field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_params(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]
DSL accessor for the params field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_rest_param(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None]
DSL accessor for the restParam field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_type_hints(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TypeHint]]
DSL accessor for the typeHints field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]
DSL updater for the body field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_with_doc(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]
DSL updater for the doc field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]
DSL updater for the name field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_with_params(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]
DSL updater for the params field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_with_rest_param(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]
DSL updater for the restParam field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.function_definition_with_type_hints(original: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TypeHint]]) hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]
DSL updater for the typeHints field of hydra.lisp.syntax.FunctionDefinition.
- hydra.dsl.lisp.syntax.if_expression(condition: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], then: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], else_: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression]
DSL constructor for hydra.lisp.syntax.IfExpression.
- hydra.dsl.lisp.syntax.if_expression_condition(x: hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the condition field of hydra.lisp.syntax.IfExpression.
- hydra.dsl.lisp.syntax.if_expression_else(x: hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]
DSL accessor for the else field of hydra.lisp.syntax.IfExpression.
- hydra.dsl.lisp.syntax.if_expression_then(x: hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the then field of hydra.lisp.syntax.IfExpression.
- hydra.dsl.lisp.syntax.if_expression_with_condition(original: hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression]
DSL updater for the condition field of hydra.lisp.syntax.IfExpression.
- hydra.dsl.lisp.syntax.if_expression_with_else(original: hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression]
DSL updater for the else field of hydra.lisp.syntax.IfExpression.
- hydra.dsl.lisp.syntax.if_expression_with_then(original: hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.IfExpression]
DSL updater for the then field of hydra.lisp.syntax.IfExpression.
- hydra.dsl.lisp.syntax.import_declaration(module: hydra.typed.TypedTerm[hydra.lisp.syntax.NamespaceName], spec: hydra.typed.TypedTerm[hydra.lisp.syntax.ImportSpec]) hydra.typed.TypedTerm[hydra.lisp.syntax.ImportDeclaration]
DSL constructor for hydra.lisp.syntax.ImportDeclaration.
- hydra.dsl.lisp.syntax.import_declaration_module(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ImportDeclaration]) hydra.typed.TypedTerm[hydra.lisp.syntax.NamespaceName]
DSL accessor for the module field of hydra.lisp.syntax.ImportDeclaration.
- hydra.dsl.lisp.syntax.import_declaration_spec(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ImportDeclaration]) hydra.typed.TypedTerm[hydra.lisp.syntax.ImportSpec]
DSL accessor for the spec field of hydra.lisp.syntax.ImportDeclaration.
- hydra.dsl.lisp.syntax.import_declaration_with_module(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ImportDeclaration], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.NamespaceName]) hydra.typed.TypedTerm[hydra.lisp.syntax.ImportDeclaration]
DSL updater for the module field of hydra.lisp.syntax.ImportDeclaration.
- hydra.dsl.lisp.syntax.import_declaration_with_spec(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ImportDeclaration], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.ImportSpec]) hydra.typed.TypedTerm[hydra.lisp.syntax.ImportDeclaration]
DSL updater for the spec field of hydra.lisp.syntax.ImportDeclaration.
- hydra.dsl.lisp.syntax.import_spec_alias(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.ImportSpec]
DSL injection for the alias variant of hydra.lisp.syntax.ImportSpec.
- hydra.dsl.lisp.syntax.import_spec_only(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.ImportSpec]
DSL injection for the only variant of hydra.lisp.syntax.ImportSpec.
- hydra.dsl.lisp.syntax.import_spec_rename(x: hydra.typed.TypedTerm[Sequence[Sequence[hydra.lisp.syntax.Symbol]]]) hydra.typed.TypedTerm[hydra.lisp.syntax.ImportSpec]
DSL injection for the rename variant of hydra.lisp.syntax.ImportSpec.
- hydra.dsl.lisp.syntax.integer_literal(value: hydra.typed.TypedTerm[int], bigint: hydra.typed.TypedTerm[bool]) hydra.typed.TypedTerm[hydra.lisp.syntax.IntegerLiteral]
DSL constructor for hydra.lisp.syntax.IntegerLiteral.
- hydra.dsl.lisp.syntax.integer_literal_bigint(x: hydra.typed.TypedTerm[hydra.lisp.syntax.IntegerLiteral]) hydra.typed.TypedTerm[bool]
DSL accessor for the bigint field of hydra.lisp.syntax.IntegerLiteral.
- hydra.dsl.lisp.syntax.integer_literal_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.IntegerLiteral]) hydra.typed.TypedTerm[int]
DSL accessor for the value field of hydra.lisp.syntax.IntegerLiteral.
- hydra.dsl.lisp.syntax.integer_literal_with_bigint(original: hydra.typed.TypedTerm[hydra.lisp.syntax.IntegerLiteral], new_val: hydra.typed.TypedTerm[bool]) hydra.typed.TypedTerm[hydra.lisp.syntax.IntegerLiteral]
DSL updater for the bigint field of hydra.lisp.syntax.IntegerLiteral.
- hydra.dsl.lisp.syntax.integer_literal_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.IntegerLiteral], new_val: hydra.typed.TypedTerm[int]) hydra.typed.TypedTerm[hydra.lisp.syntax.IntegerLiteral]
DSL updater for the value field of hydra.lisp.syntax.IntegerLiteral.
- hydra.dsl.lisp.syntax.keyword(name: hydra.typed.TypedTerm[str], namespace: hydra.typed.TypedTerm[str | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.Keyword]
DSL constructor for hydra.lisp.syntax.Keyword.
- hydra.dsl.lisp.syntax.keyword_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Keyword]) hydra.typed.TypedTerm[str]
DSL accessor for the name field of hydra.lisp.syntax.Keyword.
- hydra.dsl.lisp.syntax.keyword_namespace(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Keyword]) hydra.typed.TypedTerm[str | None]
DSL accessor for the namespace field of hydra.lisp.syntax.Keyword.
- hydra.dsl.lisp.syntax.keyword_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Keyword], new_val: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.Keyword]
DSL updater for the name field of hydra.lisp.syntax.Keyword.
- hydra.dsl.lisp.syntax.keyword_with_namespace(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Keyword], new_val: hydra.typed.TypedTerm[str | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.Keyword]
DSL updater for the namespace field of hydra.lisp.syntax.Keyword.
- hydra.dsl.lisp.syntax.lambda_(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None], params: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]], rest_param: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None], body: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]
DSL constructor for hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.lambda_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the body field of hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.lambda_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None]
DSL accessor for the name field of hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.lambda_params(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]
DSL accessor for the params field of hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.lambda_rest_param(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None]
DSL accessor for the restParam field of hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.lambda_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]
DSL updater for the body field of hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.lambda_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]
DSL updater for the name field of hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.lambda_with_params(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]
DSL updater for the params field of hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.lambda_with_rest_param(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.Lambda]
DSL updater for the restParam field of hydra.lisp.syntax.Lambda.
- hydra.dsl.lisp.syntax.let_binding_destructuring(x: hydra.typed.TypedTerm[hydra.lisp.syntax.DestructuringBinding]) hydra.typed.TypedTerm[hydra.lisp.syntax.LetBinding]
DSL injection for the destructuring variant of hydra.lisp.syntax.LetBinding.
- hydra.dsl.lisp.syntax.let_binding_simple(x: hydra.typed.TypedTerm[hydra.lisp.syntax.SimpleBinding]) hydra.typed.TypedTerm[hydra.lisp.syntax.LetBinding]
DSL injection for the simple variant of hydra.lisp.syntax.LetBinding.
- hydra.dsl.lisp.syntax.let_expression(kind: hydra.typed.TypedTerm[hydra.lisp.syntax.LetKind], bindings: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.LetBinding]], body: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression]
DSL constructor for hydra.lisp.syntax.LetExpression.
- hydra.dsl.lisp.syntax.let_expression_bindings(x: hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.LetBinding]]
DSL accessor for the bindings field of hydra.lisp.syntax.LetExpression.
- hydra.dsl.lisp.syntax.let_expression_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the body field of hydra.lisp.syntax.LetExpression.
- hydra.dsl.lisp.syntax.let_expression_kind(x: hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.LetKind]
DSL accessor for the kind field of hydra.lisp.syntax.LetExpression.
- hydra.dsl.lisp.syntax.let_expression_with_bindings(original: hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.LetBinding]]) hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression]
DSL updater for the bindings field of hydra.lisp.syntax.LetExpression.
- hydra.dsl.lisp.syntax.let_expression_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression]
DSL updater for the body field of hydra.lisp.syntax.LetExpression.
- hydra.dsl.lisp.syntax.let_expression_with_kind(original: hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.LetKind]) hydra.typed.TypedTerm[hydra.lisp.syntax.LetExpression]
DSL updater for the kind field of hydra.lisp.syntax.LetExpression.
- hydra.dsl.lisp.syntax.list_literal(elements: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]], quoted: hydra.typed.TypedTerm[bool]) hydra.typed.TypedTerm[hydra.lisp.syntax.ListLiteral]
DSL constructor for hydra.lisp.syntax.ListLiteral.
- hydra.dsl.lisp.syntax.list_literal_elements(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ListLiteral]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the elements field of hydra.lisp.syntax.ListLiteral.
- hydra.dsl.lisp.syntax.list_literal_quoted(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ListLiteral]) hydra.typed.TypedTerm[bool]
DSL accessor for the quoted field of hydra.lisp.syntax.ListLiteral.
- hydra.dsl.lisp.syntax.list_literal_with_elements(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ListLiteral], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.ListLiteral]
DSL updater for the elements field of hydra.lisp.syntax.ListLiteral.
- hydra.dsl.lisp.syntax.list_literal_with_quoted(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ListLiteral], new_val: hydra.typed.TypedTerm[bool]) hydra.typed.TypedTerm[hydra.lisp.syntax.ListLiteral]
DSL updater for the quoted field of hydra.lisp.syntax.ListLiteral.
- hydra.dsl.lisp.syntax.literal_boolean(x: hydra.typed.TypedTerm[bool]) hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]
DSL injection for the boolean variant of hydra.lisp.syntax.Literal.
- hydra.dsl.lisp.syntax.literal_character(x: hydra.typed.TypedTerm[hydra.lisp.syntax.CharacterLiteral]) hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]
DSL injection for the character variant of hydra.lisp.syntax.Literal.
- hydra.dsl.lisp.syntax.literal_float(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FloatLiteral]) hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]
DSL injection for the float variant of hydra.lisp.syntax.Literal.
- hydra.dsl.lisp.syntax.literal_integer(x: hydra.typed.TypedTerm[hydra.lisp.syntax.IntegerLiteral]) hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]
DSL injection for the integer variant of hydra.lisp.syntax.Literal.
- hydra.dsl.lisp.syntax.literal_keyword(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Keyword]) hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]
DSL injection for the keyword variant of hydra.lisp.syntax.Literal.
- hydra.dsl.lisp.syntax.literal_pattern(value: hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]) hydra.typed.TypedTerm[hydra.lisp.syntax.LiteralPattern]
DSL constructor for hydra.lisp.syntax.LiteralPattern.
- hydra.dsl.lisp.syntax.literal_pattern_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.LiteralPattern]) hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]
DSL accessor for the value field of hydra.lisp.syntax.LiteralPattern.
- hydra.dsl.lisp.syntax.literal_pattern_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.LiteralPattern], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]) hydra.typed.TypedTerm[hydra.lisp.syntax.LiteralPattern]
DSL updater for the value field of hydra.lisp.syntax.LiteralPattern.
- hydra.dsl.lisp.syntax.literal_string(x: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]
DSL injection for the string variant of hydra.lisp.syntax.Literal.
- hydra.dsl.lisp.syntax.literal_symbol(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.Literal]
DSL injection for the symbol variant of hydra.lisp.syntax.Literal.
- hydra.dsl.lisp.syntax.macro_definition(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], params: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]], rest_param: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None], body: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]
DSL constructor for hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.macro_definition_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the body field of hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.macro_definition_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.macro_definition_params(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]
DSL accessor for the params field of hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.macro_definition_rest_param(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None]
DSL accessor for the restParam field of hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.macro_definition_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]
DSL updater for the body field of hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.macro_definition_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]
DSL updater for the name field of hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.macro_definition_with_params(original: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Symbol]]) hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]
DSL updater for the params field of hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.macro_definition_with_rest_param(original: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]
DSL updater for the restParam field of hydra.lisp.syntax.MacroDefinition.
- hydra.dsl.lisp.syntax.map_entry(key: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], value: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.MapEntry]
DSL constructor for hydra.lisp.syntax.MapEntry.
- hydra.dsl.lisp.syntax.map_entry_key(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MapEntry]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the key field of hydra.lisp.syntax.MapEntry.
- hydra.dsl.lisp.syntax.map_entry_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MapEntry]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the value field of hydra.lisp.syntax.MapEntry.
- hydra.dsl.lisp.syntax.map_entry_with_key(original: hydra.typed.TypedTerm[hydra.lisp.syntax.MapEntry], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.MapEntry]
DSL updater for the key field of hydra.lisp.syntax.MapEntry.
- hydra.dsl.lisp.syntax.map_entry_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.MapEntry], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.MapEntry]
DSL updater for the value field of hydra.lisp.syntax.MapEntry.
- hydra.dsl.lisp.syntax.map_literal(entries: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.MapEntry]]) hydra.typed.TypedTerm[hydra.lisp.syntax.MapLiteral]
DSL constructor for hydra.lisp.syntax.MapLiteral.
- hydra.dsl.lisp.syntax.map_literal_entries(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MapLiteral]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.MapEntry]]
DSL accessor for the entries field of hydra.lisp.syntax.MapLiteral.
- hydra.dsl.lisp.syntax.map_literal_with_entries(original: hydra.typed.TypedTerm[hydra.lisp.syntax.MapLiteral], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.MapEntry]]) hydra.typed.TypedTerm[hydra.lisp.syntax.MapLiteral]
DSL updater for the entries field of hydra.lisp.syntax.MapLiteral.
- hydra.dsl.lisp.syntax.module_declaration(name: hydra.typed.TypedTerm[hydra.lisp.syntax.NamespaceName], doc: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration]
DSL constructor for hydra.lisp.syntax.ModuleDeclaration.
- hydra.dsl.lisp.syntax.module_declaration_doc(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration]) hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]
DSL accessor for the doc field of hydra.lisp.syntax.ModuleDeclaration.
- hydra.dsl.lisp.syntax.module_declaration_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration]) hydra.typed.TypedTerm[hydra.lisp.syntax.NamespaceName]
DSL accessor for the name field of hydra.lisp.syntax.ModuleDeclaration.
- hydra.dsl.lisp.syntax.module_declaration_with_doc(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration]
DSL updater for the doc field of hydra.lisp.syntax.ModuleDeclaration.
- hydra.dsl.lisp.syntax.module_declaration_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.NamespaceName]) hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration]
DSL updater for the name field of hydra.lisp.syntax.ModuleDeclaration.
- hydra.dsl.lisp.syntax.namespace_name(x: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.NamespaceName]
DSL constructor for the hydra.lisp.syntax.NamespaceName wrapper.
- hydra.dsl.lisp.syntax.not_expression(expression: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.NotExpression]
DSL constructor for hydra.lisp.syntax.NotExpression.
- hydra.dsl.lisp.syntax.not_expression_expression(x: hydra.typed.TypedTerm[hydra.lisp.syntax.NotExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the expression field of hydra.lisp.syntax.NotExpression.
- hydra.dsl.lisp.syntax.not_expression_with_expression(original: hydra.typed.TypedTerm[hydra.lisp.syntax.NotExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.NotExpression]
DSL updater for the expression field of hydra.lisp.syntax.NotExpression.
- hydra.dsl.lisp.syntax.or_expression(expressions: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.OrExpression]
DSL constructor for hydra.lisp.syntax.OrExpression.
- hydra.dsl.lisp.syntax.or_expression_expressions(x: hydra.typed.TypedTerm[hydra.lisp.syntax.OrExpression]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the expressions field of hydra.lisp.syntax.OrExpression.
- hydra.dsl.lisp.syntax.or_expression_with_expressions(original: hydra.typed.TypedTerm[hydra.lisp.syntax.OrExpression], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.OrExpression]
DSL updater for the expressions field of hydra.lisp.syntax.OrExpression.
- hydra.dsl.lisp.syntax.pattern_constructor(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstructorPattern]) hydra.typed.TypedTerm[hydra.lisp.syntax.Pattern]
DSL injection for the constructor variant of hydra.lisp.syntax.Pattern.
- hydra.dsl.lisp.syntax.pattern_literal(x: hydra.typed.TypedTerm[hydra.lisp.syntax.LiteralPattern]) hydra.typed.TypedTerm[hydra.lisp.syntax.Pattern]
DSL injection for the literal variant of hydra.lisp.syntax.Pattern.
- hydra.dsl.lisp.syntax.pattern_variable(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.Pattern]
DSL injection for the variable variant of hydra.lisp.syntax.Pattern.
- hydra.dsl.lisp.syntax.pattern_wildcard(x: hydra.typed.TypedTerm[hydra.lisp.syntax.WildcardPattern]) hydra.typed.TypedTerm[hydra.lisp.syntax.Pattern]
DSL injection for the wildcard variant of hydra.lisp.syntax.Pattern.
- hydra.dsl.lisp.syntax.program(dialect: hydra.typed.TypedTerm[hydra.lisp.syntax.Dialect], module: hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration | None], imports: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.ImportDeclaration]], exports: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.ExportDeclaration]], forms: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TopLevelFormWithComments]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Program]
DSL constructor for hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_dialect(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Program]) hydra.typed.TypedTerm[hydra.lisp.syntax.Dialect]
DSL accessor for the dialect field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_exports(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Program]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.ExportDeclaration]]
DSL accessor for the exports field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_forms(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Program]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TopLevelFormWithComments]]
DSL accessor for the forms field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_imports(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Program]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.ImportDeclaration]]
DSL accessor for the imports field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_module(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Program]) hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration | None]
DSL accessor for the module field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_with_dialect(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Program], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Dialect]) hydra.typed.TypedTerm[hydra.lisp.syntax.Program]
DSL updater for the dialect field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_with_exports(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Program], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.ExportDeclaration]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Program]
DSL updater for the exports field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_with_forms(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Program], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TopLevelFormWithComments]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Program]
DSL updater for the forms field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_with_imports(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Program], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.ImportDeclaration]]) hydra.typed.TypedTerm[hydra.lisp.syntax.Program]
DSL updater for the imports field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.program_with_module(original: hydra.typed.TypedTerm[hydra.lisp.syntax.Program], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.ModuleDeclaration | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.Program]
DSL updater for the module field of hydra.lisp.syntax.Program.
- hydra.dsl.lisp.syntax.qualified_symbol(namespace: hydra.typed.TypedTerm[str], name: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.QualifiedSymbol]
DSL constructor for hydra.lisp.syntax.QualifiedSymbol.
- hydra.dsl.lisp.syntax.qualified_symbol_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.QualifiedSymbol]) hydra.typed.TypedTerm[str]
DSL accessor for the name field of hydra.lisp.syntax.QualifiedSymbol.
- hydra.dsl.lisp.syntax.qualified_symbol_namespace(x: hydra.typed.TypedTerm[hydra.lisp.syntax.QualifiedSymbol]) hydra.typed.TypedTerm[str]
DSL accessor for the namespace field of hydra.lisp.syntax.QualifiedSymbol.
- hydra.dsl.lisp.syntax.qualified_symbol_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.QualifiedSymbol], new_val: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.QualifiedSymbol]
DSL updater for the name field of hydra.lisp.syntax.QualifiedSymbol.
- hydra.dsl.lisp.syntax.qualified_symbol_with_namespace(original: hydra.typed.TypedTerm[hydra.lisp.syntax.QualifiedSymbol], new_val: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.QualifiedSymbol]
DSL updater for the namespace field of hydra.lisp.syntax.QualifiedSymbol.
- hydra.dsl.lisp.syntax.quasiquote_expression(body: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.QuasiquoteExpression]
DSL constructor for hydra.lisp.syntax.QuasiquoteExpression.
- hydra.dsl.lisp.syntax.quasiquote_expression_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.QuasiquoteExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the body field of hydra.lisp.syntax.QuasiquoteExpression.
- hydra.dsl.lisp.syntax.quasiquote_expression_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.QuasiquoteExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.QuasiquoteExpression]
DSL updater for the body field of hydra.lisp.syntax.QuasiquoteExpression.
- hydra.dsl.lisp.syntax.quote_expression(body: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.QuoteExpression]
DSL constructor for hydra.lisp.syntax.QuoteExpression.
- hydra.dsl.lisp.syntax.quote_expression_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.QuoteExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the body field of hydra.lisp.syntax.QuoteExpression.
- hydra.dsl.lisp.syntax.quote_expression_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.QuoteExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.QuoteExpression]
DSL updater for the body field of hydra.lisp.syntax.QuoteExpression.
- hydra.dsl.lisp.syntax.record_type_definition(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], fields: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.FieldDefinition]], doc: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition]
DSL constructor for hydra.lisp.syntax.RecordTypeDefinition.
- hydra.dsl.lisp.syntax.record_type_definition_doc(x: hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]
DSL accessor for the doc field of hydra.lisp.syntax.RecordTypeDefinition.
- hydra.dsl.lisp.syntax.record_type_definition_fields(x: hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.FieldDefinition]]
DSL accessor for the fields field of hydra.lisp.syntax.RecordTypeDefinition.
- hydra.dsl.lisp.syntax.record_type_definition_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.RecordTypeDefinition.
- hydra.dsl.lisp.syntax.record_type_definition_with_doc(original: hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition]
DSL updater for the doc field of hydra.lisp.syntax.RecordTypeDefinition.
- hydra.dsl.lisp.syntax.record_type_definition_with_fields(original: hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.FieldDefinition]]) hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition]
DSL updater for the fields field of hydra.lisp.syntax.RecordTypeDefinition.
- hydra.dsl.lisp.syntax.record_type_definition_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition]
DSL updater for the name field of hydra.lisp.syntax.RecordTypeDefinition.
- hydra.dsl.lisp.syntax.s_expression_atom(x: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.SExpression]
DSL injection for the atom variant of hydra.lisp.syntax.SExpression.
- hydra.dsl.lisp.syntax.s_expression_list(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.SExpression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.SExpression]
DSL injection for the list variant of hydra.lisp.syntax.SExpression.
- hydra.dsl.lisp.syntax.set_literal(elements: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.SetLiteral]
DSL constructor for hydra.lisp.syntax.SetLiteral.
- hydra.dsl.lisp.syntax.set_literal_elements(x: hydra.typed.TypedTerm[hydra.lisp.syntax.SetLiteral]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the elements field of hydra.lisp.syntax.SetLiteral.
- hydra.dsl.lisp.syntax.set_literal_with_elements(original: hydra.typed.TypedTerm[hydra.lisp.syntax.SetLiteral], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.SetLiteral]
DSL updater for the elements field of hydra.lisp.syntax.SetLiteral.
- hydra.dsl.lisp.syntax.simple_binding(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], value: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.SimpleBinding]
DSL constructor for hydra.lisp.syntax.SimpleBinding.
- hydra.dsl.lisp.syntax.simple_binding_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.SimpleBinding]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.SimpleBinding.
- hydra.dsl.lisp.syntax.simple_binding_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.SimpleBinding]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the value field of hydra.lisp.syntax.SimpleBinding.
- hydra.dsl.lisp.syntax.simple_binding_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.SimpleBinding], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.SimpleBinding]
DSL updater for the name field of hydra.lisp.syntax.SimpleBinding.
- hydra.dsl.lisp.syntax.simple_binding_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.SimpleBinding], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.SimpleBinding]
DSL updater for the value field of hydra.lisp.syntax.SimpleBinding.
- hydra.dsl.lisp.syntax.splicing_unquote_expression(body: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.SplicingUnquoteExpression]
DSL constructor for hydra.lisp.syntax.SplicingUnquoteExpression.
- hydra.dsl.lisp.syntax.splicing_unquote_expression_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.SplicingUnquoteExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the body field of hydra.lisp.syntax.SplicingUnquoteExpression.
- hydra.dsl.lisp.syntax.splicing_unquote_expression_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.SplicingUnquoteExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.SplicingUnquoteExpression]
DSL updater for the body field of hydra.lisp.syntax.SplicingUnquoteExpression.
- hydra.dsl.lisp.syntax.symbol(x: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL constructor for the hydra.lisp.syntax.Symbol wrapper.
- hydra.dsl.lisp.syntax.top_level_form_constant(x: hydra.typed.TypedTerm[hydra.lisp.syntax.ConstantDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]
DSL injection for the constant variant of hydra.lisp.syntax.TopLevelForm.
- hydra.dsl.lisp.syntax.top_level_form_expression(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]
DSL injection for the expression variant of hydra.lisp.syntax.TopLevelForm.
- hydra.dsl.lisp.syntax.top_level_form_function(x: hydra.typed.TypedTerm[hydra.lisp.syntax.FunctionDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]
DSL injection for the function variant of hydra.lisp.syntax.TopLevelForm.
- hydra.dsl.lisp.syntax.top_level_form_macro(x: hydra.typed.TypedTerm[hydra.lisp.syntax.MacroDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]
DSL injection for the macro variant of hydra.lisp.syntax.TopLevelForm.
- hydra.dsl.lisp.syntax.top_level_form_record_type(x: hydra.typed.TypedTerm[hydra.lisp.syntax.RecordTypeDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]
DSL injection for the recordType variant of hydra.lisp.syntax.TopLevelForm.
- hydra.dsl.lisp.syntax.top_level_form_variable(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]
DSL injection for the variable variant of hydra.lisp.syntax.TopLevelForm.
- hydra.dsl.lisp.syntax.top_level_form_with_comments(doc: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None], comment: hydra.typed.TypedTerm[hydra.lisp.syntax.Comment | None], form: hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments]
DSL constructor for hydra.lisp.syntax.TopLevelFormWithComments.
- hydra.dsl.lisp.syntax.top_level_form_with_comments_comment(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments]) hydra.typed.TypedTerm[hydra.lisp.syntax.Comment | None]
DSL accessor for the comment field of hydra.lisp.syntax.TopLevelFormWithComments.
- hydra.dsl.lisp.syntax.top_level_form_with_comments_doc(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments]) hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]
DSL accessor for the doc field of hydra.lisp.syntax.TopLevelFormWithComments.
- hydra.dsl.lisp.syntax.top_level_form_with_comments_form(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]
DSL accessor for the form field of hydra.lisp.syntax.TopLevelFormWithComments.
- hydra.dsl.lisp.syntax.top_level_form_with_comments_with_comment(original: hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Comment | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments]
DSL updater for the comment field of hydra.lisp.syntax.TopLevelFormWithComments.
- hydra.dsl.lisp.syntax.top_level_form_with_comments_with_doc(original: hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments]
DSL updater for the doc field of hydra.lisp.syntax.TopLevelFormWithComments.
- hydra.dsl.lisp.syntax.top_level_form_with_comments_with_form(original: hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelForm]) hydra.typed.TypedTerm[hydra.lisp.syntax.TopLevelFormWithComments]
DSL updater for the form field of hydra.lisp.syntax.TopLevelFormWithComments.
- hydra.dsl.lisp.syntax.type_annotation(expression: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], type: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeAnnotation]
DSL constructor for hydra.lisp.syntax.TypeAnnotation.
- hydra.dsl.lisp.syntax.type_annotation_expression(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeAnnotation]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the expression field of hydra.lisp.syntax.TypeAnnotation.
- hydra.dsl.lisp.syntax.type_annotation_type(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeAnnotation]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL accessor for the type field of hydra.lisp.syntax.TypeAnnotation.
- hydra.dsl.lisp.syntax.type_annotation_with_expression(original: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeAnnotation], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeAnnotation]
DSL updater for the expression field of hydra.lisp.syntax.TypeAnnotation.
- hydra.dsl.lisp.syntax.type_annotation_with_type(original: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeAnnotation], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeAnnotation]
DSL updater for the type field of hydra.lisp.syntax.TypeAnnotation.
- hydra.dsl.lisp.syntax.type_hint(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], type: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeHint]
DSL constructor for hydra.lisp.syntax.TypeHint.
- hydra.dsl.lisp.syntax.type_hint_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeHint]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.TypeHint.
- hydra.dsl.lisp.syntax.type_hint_type(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeHint]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL accessor for the type field of hydra.lisp.syntax.TypeHint.
- hydra.dsl.lisp.syntax.type_hint_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeHint], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeHint]
DSL updater for the name field of hydra.lisp.syntax.TypeHint.
- hydra.dsl.lisp.syntax.type_hint_with_type(original: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeHint], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeHint]
DSL updater for the type field of hydra.lisp.syntax.TypeHint.
- hydra.dsl.lisp.syntax.type_specifier_either(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TypeSpecifier]]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL injection for the either variant of hydra.lisp.syntax.TypeSpecifier.
- hydra.dsl.lisp.syntax.type_specifier_function(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TypeSpecifier]]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL injection for the function variant of hydra.lisp.syntax.TypeSpecifier.
- hydra.dsl.lisp.syntax.type_specifier_list(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL injection for the list variant of hydra.lisp.syntax.TypeSpecifier.
- hydra.dsl.lisp.syntax.type_specifier_map(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TypeSpecifier]]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL injection for the map variant of hydra.lisp.syntax.TypeSpecifier.
- hydra.dsl.lisp.syntax.type_specifier_maybe(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL injection for the maybe variant of hydra.lisp.syntax.TypeSpecifier.
- hydra.dsl.lisp.syntax.type_specifier_named(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL injection for the named variant of hydra.lisp.syntax.TypeSpecifier.
- hydra.dsl.lisp.syntax.type_specifier_pair(x: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.TypeSpecifier]]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL injection for the pair variant of hydra.lisp.syntax.TypeSpecifier.
- hydra.dsl.lisp.syntax.type_specifier_set(x: hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]) hydra.typed.TypedTerm[hydra.lisp.syntax.TypeSpecifier]
DSL injection for the set variant of hydra.lisp.syntax.TypeSpecifier.
- hydra.dsl.lisp.syntax.un_docstring(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring]) hydra.typed.TypedTerm[str]
DSL accessor for the body of hydra.lisp.syntax.Docstring.
- hydra.dsl.lisp.syntax.un_namespace_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.NamespaceName]) hydra.typed.TypedTerm[str]
DSL accessor for the body of hydra.lisp.syntax.NamespaceName.
- hydra.dsl.lisp.syntax.un_symbol(x: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[str]
DSL accessor for the body of hydra.lisp.syntax.Symbol.
- hydra.dsl.lisp.syntax.unquote_expression(body: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.UnquoteExpression]
DSL constructor for hydra.lisp.syntax.UnquoteExpression.
- hydra.dsl.lisp.syntax.unquote_expression_body(x: hydra.typed.TypedTerm[hydra.lisp.syntax.UnquoteExpression]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the body field of hydra.lisp.syntax.UnquoteExpression.
- hydra.dsl.lisp.syntax.unquote_expression_with_body(original: hydra.typed.TypedTerm[hydra.lisp.syntax.UnquoteExpression], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.UnquoteExpression]
DSL updater for the body field of hydra.lisp.syntax.UnquoteExpression.
- hydra.dsl.lisp.syntax.variable_definition(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], value: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression], doc: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition]
DSL constructor for hydra.lisp.syntax.VariableDefinition.
- hydra.dsl.lisp.syntax.variable_definition_doc(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]
DSL accessor for the doc field of hydra.lisp.syntax.VariableDefinition.
- hydra.dsl.lisp.syntax.variable_definition_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.VariableDefinition.
- hydra.dsl.lisp.syntax.variable_definition_value(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition]) hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]
DSL accessor for the value field of hydra.lisp.syntax.VariableDefinition.
- hydra.dsl.lisp.syntax.variable_definition_with_doc(original: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Docstring | None]) hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition]
DSL updater for the doc field of hydra.lisp.syntax.VariableDefinition.
- hydra.dsl.lisp.syntax.variable_definition_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition]
DSL updater for the name field of hydra.lisp.syntax.VariableDefinition.
- hydra.dsl.lisp.syntax.variable_definition_with_value(original: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Expression]) hydra.typed.TypedTerm[hydra.lisp.syntax.VariableDefinition]
DSL updater for the value field of hydra.lisp.syntax.VariableDefinition.
- hydra.dsl.lisp.syntax.variable_reference(name: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol], function_namespace: hydra.typed.TypedTerm[bool]) hydra.typed.TypedTerm[hydra.lisp.syntax.VariableReference]
DSL constructor for hydra.lisp.syntax.VariableReference.
- hydra.dsl.lisp.syntax.variable_reference_function_namespace(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableReference]) hydra.typed.TypedTerm[bool]
DSL accessor for the functionNamespace field of hydra.lisp.syntax.VariableReference.
- hydra.dsl.lisp.syntax.variable_reference_name(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableReference]) hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]
DSL accessor for the name field of hydra.lisp.syntax.VariableReference.
- hydra.dsl.lisp.syntax.variable_reference_with_function_namespace(original: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableReference], new_val: hydra.typed.TypedTerm[bool]) hydra.typed.TypedTerm[hydra.lisp.syntax.VariableReference]
DSL updater for the functionNamespace field of hydra.lisp.syntax.VariableReference.
- hydra.dsl.lisp.syntax.variable_reference_with_name(original: hydra.typed.TypedTerm[hydra.lisp.syntax.VariableReference], new_val: hydra.typed.TypedTerm[hydra.lisp.syntax.Symbol]) hydra.typed.TypedTerm[hydra.lisp.syntax.VariableReference]
DSL updater for the name field of hydra.lisp.syntax.VariableReference.
- hydra.dsl.lisp.syntax.vector_literal(elements: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.VectorLiteral]
DSL constructor for hydra.lisp.syntax.VectorLiteral.
- hydra.dsl.lisp.syntax.vector_literal_elements(x: hydra.typed.TypedTerm[hydra.lisp.syntax.VectorLiteral]) hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]
DSL accessor for the elements field of hydra.lisp.syntax.VectorLiteral.
- hydra.dsl.lisp.syntax.vector_literal_with_elements(original: hydra.typed.TypedTerm[hydra.lisp.syntax.VectorLiteral], new_val: hydra.typed.TypedTerm[Sequence[hydra.lisp.syntax.Expression]]) hydra.typed.TypedTerm[hydra.lisp.syntax.VectorLiteral]
DSL updater for the elements field of hydra.lisp.syntax.VectorLiteral.