hydra.dsl.variables module
DSL functions for hydra.variables.
- hydra.dsl.variables.free_type_variables_in_term(arg0: TypedTerm[Term]) TypedTerm[Set[Name]]
DSL reference to hydra.variables.freeTypeVariablesInTerm.
- hydra.dsl.variables.free_variables_in_term(arg0: TypedTerm[Term]) TypedTerm[Set[Name]]
DSL reference to hydra.variables.freeVariablesInTerm.
- hydra.dsl.variables.free_variables_in_type(arg0: TypedTerm[Type]) TypedTerm[Set[Name]]
DSL reference to hydra.variables.freeVariablesInType.
- hydra.dsl.variables.free_variables_in_type_ordered(arg0: TypedTerm[Type]) TypedTerm[Sequence[Name]]
DSL reference to hydra.variables.freeVariablesInTypeOrdered.
- hydra.dsl.variables.free_variables_in_type_scheme(arg0: TypedTerm[TypeScheme]) TypedTerm[Set[Name]]
DSL reference to hydra.variables.freeVariablesInTypeScheme.
- hydra.dsl.variables.free_variables_in_type_scheme_simple(arg0: TypedTerm[TypeScheme]) TypedTerm[Set[Name]]
DSL reference to hydra.variables.freeVariablesInTypeSchemeSimple.
- hydra.dsl.variables.free_variables_in_type_simple(arg0: TypedTerm[Type]) TypedTerm[Set[Name]]
DSL reference to hydra.variables.freeVariablesInTypeSimple.
- hydra.dsl.variables.is_free_variable_in_term(arg0: TypedTerm[Name], arg1: TypedTerm[Term]) TypedTerm[bool]
DSL reference to hydra.variables.isFreeVariableInTerm.
- hydra.dsl.variables.normalize_type_variables_in_term(arg0: TypedTerm[Term]) TypedTerm[Term]
DSL reference to hydra.variables.normalizeTypeVariablesInTerm.
- hydra.dsl.variables.replace_free_term_variable(arg0: TypedTerm[Name], arg1: TypedTerm[Term], arg2: TypedTerm[Term]) TypedTerm[Term]
DSL reference to hydra.variables.replaceFreeTermVariable.
- hydra.dsl.variables.replace_free_type_variable(arg0: TypedTerm[Name], arg1: TypedTerm[Type], arg2: TypedTerm[Type]) TypedTerm[Type]
DSL reference to hydra.variables.replaceFreeTypeVariable.
- hydra.dsl.variables.substitute_type_variables(arg0: TypedTerm[Mapping[Name, Name]], arg1: TypedTerm[Type]) TypedTerm[Type]
DSL reference to hydra.variables.substituteTypeVariables.
- hydra.dsl.variables.substitute_variable(arg0: TypedTerm[Name], arg1: TypedTerm[Name], arg2: TypedTerm[Term]) TypedTerm[Term]
DSL reference to hydra.variables.substituteVariable.