Package hydra.dsl
Interface Strip
-
public interface StripDSL functions for hydra.strip
-
-
Method Summary
Static Methods Modifier and Type Method Description static TypedTerm<Term>deannotateAndDetypeTerm(TypedTerm<Term> arg0)DSL reference to hydra.strip.deannotateAndDetypeTermstatic TypedTerm<Term>deannotateTerm(TypedTerm<Term> arg0)DSL reference to hydra.strip.deannotateTermstatic TypedTerm<Type>deannotateType(TypedTerm<Type> arg0)DSL reference to hydra.strip.deannotateTypestatic TypedTerm<Type>deannotateTypeParameters(TypedTerm<Type> arg0)DSL reference to hydra.strip.deannotateTypeParametersstatic TypedTerm<Type>deannotateTypeRecursive(TypedTerm<Type> arg0)DSL reference to hydra.strip.deannotateTypeRecursivestatic TypedTerm<TypeScheme>deannotateTypeSchemeRecursive(TypedTerm<TypeScheme> arg0)DSL reference to hydra.strip.deannotateTypeSchemeRecursivestatic TypedTerm<Term>detypeTerm(TypedTerm<Term> arg0)DSL reference to hydra.strip.detypeTermstatic TypedTerm<Term>removeTermAnnotations(TypedTerm<Term> arg0)DSL reference to hydra.strip.removeTermAnnotationsstatic TypedTerm<Type>removeTypeAnnotations(TypedTerm<Type> arg0)DSL reference to hydra.strip.removeTypeAnnotationsstatic TypedTerm<Term>removeTypeAnnotationsFromTerm(TypedTerm<Term> arg0)DSL reference to hydra.strip.removeTypeAnnotationsFromTermstatic TypedTerm<Term>removeTypesFromTerm(TypedTerm<Term> arg0)DSL reference to hydra.strip.removeTypesFromTermstatic TypedTerm<Term>stripTypeLambdas(TypedTerm<Term> arg0)DSL reference to hydra.strip.stripTypeLambdas
-
-
-
Method Detail
-
deannotateAndDetypeTerm
static TypedTerm<Term> deannotateAndDetypeTerm(TypedTerm<Term> arg0)
DSL reference to hydra.strip.deannotateAndDetypeTerm
-
deannotateTerm
static TypedTerm<Term> deannotateTerm(TypedTerm<Term> arg0)
DSL reference to hydra.strip.deannotateTerm
-
deannotateType
static TypedTerm<Type> deannotateType(TypedTerm<Type> arg0)
DSL reference to hydra.strip.deannotateType
-
deannotateTypeParameters
static TypedTerm<Type> deannotateTypeParameters(TypedTerm<Type> arg0)
DSL reference to hydra.strip.deannotateTypeParameters
-
deannotateTypeRecursive
static TypedTerm<Type> deannotateTypeRecursive(TypedTerm<Type> arg0)
DSL reference to hydra.strip.deannotateTypeRecursive
-
deannotateTypeSchemeRecursive
static TypedTerm<TypeScheme> deannotateTypeSchemeRecursive(TypedTerm<TypeScheme> arg0)
DSL reference to hydra.strip.deannotateTypeSchemeRecursive
-
detypeTerm
static TypedTerm<Term> detypeTerm(TypedTerm<Term> arg0)
DSL reference to hydra.strip.detypeTerm
-
removeTermAnnotations
static TypedTerm<Term> removeTermAnnotations(TypedTerm<Term> arg0)
DSL reference to hydra.strip.removeTermAnnotations
-
removeTypeAnnotations
static TypedTerm<Type> removeTypeAnnotations(TypedTerm<Type> arg0)
DSL reference to hydra.strip.removeTypeAnnotations
-
removeTypeAnnotationsFromTerm
static TypedTerm<Term> removeTypeAnnotationsFromTerm(TypedTerm<Term> arg0)
DSL reference to hydra.strip.removeTypeAnnotationsFromTerm
-
removeTypesFromTerm
static TypedTerm<Term> removeTypesFromTerm(TypedTerm<Term> arg0)
DSL reference to hydra.strip.removeTypesFromTerm
-
-