typerbole-0.0.0.5: A typeystems library with exaggerated claims

Index

/$Calculi.Lambda.Cube.HigherOrder, Calculi.Lambda.Cube
/->Calculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
<><>Control.Typecheckable
====Calculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
abstractCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
allTypesCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
appendExprToEContextsControl.Typecheckable
ApplyCalculi.Lambda
applyAllSubsCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
applyAllSubsGrCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
applySubstitutionCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
areAlphaEquivalentCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
basesCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
basesOfExprCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
boundPolytypesOfCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
buildFromNodesData.Graph.Inductive.Helper
conflictsCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
ConflictTreeCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
ConstantCalculi.Lambda
constantsCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
cyclesOfGraphData.Graph.Inductive.Helper
cyclicSubgraphsData.Graph.Inductive.Helper
CyclicSubstitutionCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
DependentCalculi.Lambda.Cube.Dependent, Calculi.Lambda.Cube
DependentTermCalculi.Lambda.Cube.Dependent, Calculi.Lambda.Cube
edgeyTopsortData.Graph.Inductive.Helper
envFromExprCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
environmentControl.Typecheckable
equivalentCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
ErrorContext 
1 (Type/Class)Control.Typecheckable
2 (Data Constructor)Control.Typecheckable
ErrorContext'Control.Typecheckable
errorOfContextControl.Typecheckable
expressionControl.Typecheckable
findRootPathsData.Graph.Inductive.Helper
findRootPathsByData.Graph.Inductive.Helper
ForallCompiler.Typesystem.SystemF
freeVarsCalculi.Lambda
Function 
1 (Data Constructor)Compiler.Typesystem.SystemF
2 (Data Constructor)Compiler.Typesystem.SimplyTyped
generaliseCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
generalise'Calculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
hasSomeData.Graph.Inductive.Helper
hasSome'Data.Graph.Inductive.Helper
hasSubstitutionsCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
HigherOrderCalculi.Lambda.Cube.HigherOrder, Calculi.Lambda.Cube
inferControl.Typecheckable
InferableControl.Typecheckable
InferenceContextControl.Typecheckable
InferErrorControl.Typecheckable
isBaseCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
isFunctionCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
isPolyTypeCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
kindcheckCalculi.Lambda.Cube.HigherOrder, Calculi.Lambda.Cube
KindContextCalculi.Lambda.Cube.HigherOrder, Calculi.Lambda.Cube
KindErrorCalculi.Lambda.Cube.HigherOrder, Calculi.Lambda.Cube
KindsystemCalculi.Lambda.Cube.HigherOrder, Calculi.Lambda.Cube
LambdaCalculi.Lambda
LambdaTermCalculi.Lambda
LetDeclrCalculi.Lambda
letsDependencyCalculi.Lambda
letsDependency'Calculi.Lambda
markAsFunctionArrowCompiler.Typesystem.SystemFOmega
Mono 
1 (Data Constructor)Compiler.Typesystem.SystemF
2 (Data Constructor)Compiler.Typesystem.SimplyTyped
monoCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
MonoTypeCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
monotypesOfCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
MultipleSubstitutionsCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
MutualCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
NotAFunctionCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
NotKnownErrCalculi.Lambda
occursCheckCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
orderCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
PolyCompiler.Typesystem.SystemF
polyCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
polyctxCompiler.Typesystem.SystemF
PolymorphicCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
PolyTypeCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
polytypesOfCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
prettyprintSTCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
quantifiedOfCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
quantifyCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
reifyCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
resolveMutualsCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
runTypecheckControl.Typecheckable
sfCalculi.Lambda.Cube.TH
SFNotKnownErrCompiler.Typesystem.SystemF
SFSimpleTypeErrCompiler.Typesystem.SystemF
SFSubsErrCompiler.Typesystem.SystemF
SimpleTypeCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
SimpleTypeErrCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
SimpleTypingContext 
1 (Type/Class)Calculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
2 (Data Constructor)Calculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
SimplyTypedCompiler.Typesystem.SimplyTyped
SimplyTypedErrCompiler.Typesystem.SimplyTyped
stlcCalculi.Lambda.Cube.TH
stlcctxCompiler.Typesystem.SystemF
STNotKnownErrCompiler.Typesystem.SimplyTyped
STSimpleTypeErrCompiler.Typesystem.SimplyTyped
SubsContext 
1 (Type/Class)Calculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
2 (Data Constructor)Calculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
SubsContext'Calculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
SubsErrCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
subsMadeCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
SubsMismatchCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
Substitution 
1 (Type/Class)Calculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
2 (Data Constructor)Calculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
substitutionGraphCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
substitutionGraphGrCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
substitutionGraphMCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
substitutionsCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
SystemFCompiler.Typesystem.SystemF
SystemFContext 
1 (Type/Class)Compiler.Typesystem.SystemF
2 (Data Constructor)Compiler.Typesystem.SystemF
SystemFErrCompiler.Typesystem.SystemF
SystemFOmegaCompiler.Typesystem.SystemFOmega
tapeCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
throwErrorContextControl.Typecheckable
throwErrorContextsControl.Typecheckable
topsortSubsCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
topsortSubsGCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
topsortWithCyclesData.Graph.Inductive.Helper
treeRootStatefulByData.Graph.Inductive.Helper
treeToPathsData.Graph.Inductive.Helper
typeapCalculi.Lambda.Cube.HigherOrder, Calculi.Lambda.Cube
TypecheckControl.Typecheckable
typecheckControl.Typecheckable
TypecheckableControl.Typecheckable
TypeErrorControl.Typecheckable
TypingContextControl.Typecheckable
typingContextControl.Typecheckable
UnexpectedTypeCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
unifyCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
unifyGrCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
UnknownConstantCalculi.Lambda
UnknownTypeCalculi.Lambda
UnknownVariableCalculi.Lambda
unletCalculi.Lambda
untypeapCalculi.Lambda.Cube.HigherOrder, Calculi.Lambda.Cube
UntypedLambdaExprCalculi.Lambda
unvalidatedApplyAllSubsCalculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
unvalidatedEdgeyTopsortData.Graph.Inductive.Helper
valueToTypeCalculi.Lambda.Cube.Dependent, Calculi.Lambda.Cube
VariableCalculi.Lambda
variablesCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
\-/Calculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
\<Calculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube
_allTypesCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
_constantsCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
_environmentControl.Typecheckable
_errorOfContextControl.Typecheckable
_expressionControl.Typecheckable
_polyctxCompiler.Typesystem.SystemF
_stlcctxCompiler.Typesystem.SystemF
_subsMadeCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
_tapeCalculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
_variablesCalculi.Lambda.Cube.SimpleType, Calculi.Lambda.Cube
Calculi.Lambda.Cube.Polymorphic, Calculi.Lambda.Cube
Calculi.Lambda.Cube.Polymorphic.Unification, Calculi.Lambda.Cube