hydra.dsl.python.utils module

DSL functions for hydra.python.utils.

hydra.dsl.python.utils.annotated_expression(arg0: hydra.typed.TypedTerm[str | None], arg1: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.annotatedExpression.

hydra.dsl.python.utils.annotated_statement(arg0: hydra.typed.TypedTerm[str | None], arg1: hydra.typed.TypedTerm[hydra.python.syntax.Statement]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.annotatedStatement.

hydra.dsl.python.utils.assignment(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg1: hydra.typed.TypedTerm[hydra.python.syntax.AnnotatedRhs]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.assignment.

hydra.dsl.python.utils.assignment_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg1: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.assignmentStatement.

hydra.dsl.python.utils.cast_to(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression], arg1: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.castTo.

hydra.dsl.python.utils.comment_statement(arg0: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.commentStatement.

hydra.dsl.python.utils.decode_py_comparison_to_py_await_primary(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Comparison]) hydra.typed.TypedTerm[hydra.python.syntax.Primary | None]

DSL reference to hydra.python.utils.decodePyComparisonToPyAwaitPrimary.

hydra.dsl.python.utils.decode_py_conjunction_to_py_primary(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Conjunction]) hydra.typed.TypedTerm[hydra.python.syntax.Primary | None]

DSL reference to hydra.python.utils.decodePyConjunctionToPyPrimary.

hydra.dsl.python.utils.decode_py_expression_to_py_primary(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Primary | None]

DSL reference to hydra.python.utils.decodePyExpressionToPyPrimary.

hydra.dsl.python.utils.decode_py_inversion_to_py_primary(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Inversion]) hydra.typed.TypedTerm[hydra.python.syntax.Primary | None]

DSL reference to hydra.python.utils.decodePyInversionToPyPrimary.

hydra.dsl.python.utils.decode_py_power_to_py_primary(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Power]) hydra.typed.TypedTerm[hydra.python.syntax.Primary | None]

DSL reference to hydra.python.utils.decodePyPowerToPyPrimary.

hydra.dsl.python.utils.dotted_assignment_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg1: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg2: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.dottedAssignmentStatement.

hydra.dsl.python.utils.double_quoted_string(arg0: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.doubleQuotedString.

hydra.dsl.python.utils.find_namespaces(arg0: hydra.typed.TypedTerm[Set[str]], arg1: hydra.typed.TypedTerm[hydra.packaging.ModuleName], arg2: hydra.typed.TypedTerm[Sequence[hydra.packaging.Definition]]) hydra.typed.TypedTerm[hydra.util.ModuleNames[hydra.python.syntax.DottedName]]

DSL reference to hydra.python.utils.findNamespaces.

hydra.dsl.python.utils.function_call(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary], arg1: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Expression]]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.functionCall.

hydra.dsl.python.utils.indented_block(arg0: hydra.typed.TypedTerm[str | None], arg1: hydra.typed.TypedTerm[Sequence[Sequence[hydra.python.syntax.Statement]]]) hydra.typed.TypedTerm[hydra.python.syntax.Block]

DSL reference to hydra.python.utils.indentedBlock.

hydra.dsl.python.utils.name_and_params(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg1: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Expression]]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.nameAndParams.

hydra.dsl.python.utils.newtype_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg1: hydra.typed.TypedTerm[str | None], arg2: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.newtypeStatement.

hydra.dsl.python.utils.or_expression(arg0: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Primary]]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.orExpression.

hydra.dsl.python.utils.primary_and_params(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary], arg1: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Expression]]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.primaryAndParams.

hydra.dsl.python.utils.primary_with_expression_slices(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary], arg1: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Expression]]) hydra.typed.TypedTerm[hydra.python.syntax.Primary]

DSL reference to hydra.python.utils.primaryWithExpressionSlices.

hydra.dsl.python.utils.primary_with_rhs(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary], arg1: hydra.typed.TypedTerm[hydra.python.syntax.PrimaryRhs]) hydra.typed.TypedTerm[hydra.python.syntax.Primary]

DSL reference to hydra.python.utils.primaryWithRhs.

hydra.dsl.python.utils.primary_with_slices(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary], arg1: hydra.typed.TypedTerm[hydra.python.syntax.Slice], arg2: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.SliceOrStarredExpression]]) hydra.typed.TypedTerm[hydra.python.syntax.Primary]

DSL reference to hydra.python.utils.primaryWithSlices.

hydra.dsl.python.utils.project_from_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression], arg1: hydra.typed.TypedTerm[hydra.python.syntax.Name]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.projectFromExpression.

hydra.dsl.python.utils.py_assignment_to_py_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Assignment]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.pyAssignmentToPyStatement.

hydra.dsl.python.utils.py_atom_to_py_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Atom]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.pyAtomToPyExpression.

hydra.dsl.python.utils.py_bitwise_or_to_py_conjunction(arg0: hydra.typed.TypedTerm[hydra.python.syntax.BitwiseOr]) hydra.typed.TypedTerm[hydra.python.syntax.Conjunction]

DSL reference to hydra.python.utils.pyBitwiseOrToPyConjunction.

hydra.dsl.python.utils.py_bitwise_or_to_py_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.BitwiseOr]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.pyBitwiseOrToPyExpression.

hydra.dsl.python.utils.py_class_definition_to_py_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.ClassDefinition]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.pyClassDefinitionToPyStatement.

hydra.dsl.python.utils.py_closed_pattern_to_py_patterns(arg0: hydra.typed.TypedTerm[hydra.python.syntax.ClosedPattern]) hydra.typed.TypedTerm[hydra.python.syntax.Patterns]

DSL reference to hydra.python.utils.pyClosedPatternToPyPatterns.

hydra.dsl.python.utils.py_conjunction_to_py_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Conjunction]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.pyConjunctionToPyExpression.

hydra.dsl.python.utils.py_expression_to_bitwise_or(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.BitwiseOr]

DSL reference to hydra.python.utils.pyExpressionToBitwiseOr.

hydra.dsl.python.utils.py_expression_to_disjunction(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Disjunction]

DSL reference to hydra.python.utils.pyExpressionToDisjunction.

hydra.dsl.python.utils.py_expression_to_py_annotated_rhs(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.AnnotatedRhs]

DSL reference to hydra.python.utils.pyExpressionToPyAnnotatedRhs.

hydra.dsl.python.utils.py_expression_to_py_primary(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Primary]

DSL reference to hydra.python.utils.pyExpressionToPyPrimary.

hydra.dsl.python.utils.py_expression_to_py_simple_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.SimpleStatement]

DSL reference to hydra.python.utils.pyExpressionToPySimpleStatement.

hydra.dsl.python.utils.py_expression_to_py_slice(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Slice]

DSL reference to hydra.python.utils.pyExpressionToPySlice.

hydra.dsl.python.utils.py_expression_to_py_star_named_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.StarNamedExpression]

DSL reference to hydra.python.utils.pyExpressionToPyStarNamedExpression.

hydra.dsl.python.utils.py_expression_to_py_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.pyExpressionToPyStatement.

hydra.dsl.python.utils.py_expressions_to_py_args(arg0: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Expression]]) hydra.typed.TypedTerm[hydra.python.syntax.Args]

DSL reference to hydra.python.utils.pyExpressionsToPyArgs.

hydra.dsl.python.utils.py_list(arg0: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Expression]]) hydra.typed.TypedTerm[hydra.python.syntax.List]

DSL reference to hydra.python.utils.pyList.

hydra.dsl.python.utils.py_name_to_py_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.pyNameToPyExpression.

hydra.dsl.python.utils.py_name_to_py_named_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name]) hydra.typed.TypedTerm[hydra.python.syntax.NamedExpression]

DSL reference to hydra.python.utils.pyNameToPyNamedExpression.

hydra.dsl.python.utils.py_name_to_py_primary(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name]) hydra.typed.TypedTerm[hydra.python.syntax.Primary]

DSL reference to hydra.python.utils.pyNameToPyPrimary.

hydra.dsl.python.utils.py_name_to_py_star_target(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name]) hydra.typed.TypedTerm[hydra.python.syntax.StarTarget]

DSL reference to hydra.python.utils.pyNameToPyStarTarget.

hydra.dsl.python.utils.py_name_to_py_type_parameter(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name]) hydra.typed.TypedTerm[hydra.python.syntax.TypeParameter]

DSL reference to hydra.python.utils.pyNameToPyTypeParameter.

hydra.dsl.python.utils.py_primary_to_py_bitwise_or(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary]) hydra.typed.TypedTerm[hydra.python.syntax.BitwiseOr]

DSL reference to hydra.python.utils.pyPrimaryToPyBitwiseOr.

hydra.dsl.python.utils.py_primary_to_py_bitwise_xor(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary]) hydra.typed.TypedTerm[hydra.python.syntax.BitwiseXor]

DSL reference to hydra.python.utils.pyPrimaryToPyBitwiseXor.

hydra.dsl.python.utils.py_primary_to_py_conjunction(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary]) hydra.typed.TypedTerm[hydra.python.syntax.Conjunction]

DSL reference to hydra.python.utils.pyPrimaryToPyConjunction.

hydra.dsl.python.utils.py_primary_to_py_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.pyPrimaryToPyExpression.

hydra.dsl.python.utils.py_primary_to_py_slice(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Primary]) hydra.typed.TypedTerm[hydra.python.syntax.Slice]

DSL reference to hydra.python.utils.pyPrimaryToPySlice.

hydra.dsl.python.utils.py_simple_statement_to_py_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.SimpleStatement]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.pySimpleStatementToPyStatement.

hydra.dsl.python.utils.raise_assertion_error(arg0: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.raiseAssertionError.

hydra.dsl.python.utils.raise_type_error(arg0: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.raiseTypeError.

hydra.dsl.python.utils.return_single(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.returnSingle.

hydra.dsl.python.utils.single_quoted_string(arg0: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.singleQuotedString.

hydra.dsl.python.utils.string_to_py_expression(arg0: hydra.typed.TypedTerm[hydra.python.syntax.QuoteStyle], arg1: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.stringToPyExpression.

hydra.dsl.python.utils.triple_quoted_string(arg0: hydra.typed.TypedTerm[str]) hydra.typed.TypedTerm[hydra.python.syntax.Expression]

DSL reference to hydra.python.utils.tripleQuotedString.

hydra.dsl.python.utils.type_alias_statement(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg1: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.TypeParameter]], arg2: hydra.typed.TypedTerm[str | None], arg3: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.typeAliasStatement.

hydra.dsl.python.utils.type_alias_statement310(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg1: hydra.typed.TypedTerm[T0], arg2: hydra.typed.TypedTerm[str | None], arg3: hydra.typed.TypedTerm[hydra.python.syntax.Expression]) hydra.typed.TypedTerm[hydra.python.syntax.Statement]

DSL reference to hydra.python.utils.typeAliasStatement310.

hydra.dsl.python.utils.union_type_class_statements310(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name], arg1: hydra.typed.TypedTerm[str | None], arg2: hydra.typed.TypedTerm[hydra.python.syntax.Expression], arg3: hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Statement]]) hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Statement]]

DSL reference to hydra.python.utils.unionTypeClassStatements310.

hydra.dsl.python.utils.unit_variant_methods(arg0: hydra.typed.TypedTerm[hydra.python.syntax.Name]) hydra.typed.TypedTerm[Sequence[hydra.python.syntax.Statement]]

DSL reference to hydra.python.utils.unitVariantMethods.