scEntail | Top.Types.Classes, Top.Types |
Scheme | Top.Types.Schemes, Top.Types |
schemeMap | Top.Implementation.TypeInference |
Select | |
1 (Type/Class) | Top.Monad.Select |
2 (Data Constructor) | Top.Monad.Select |
select | Top.Monad.Select |
selectConstraintNumbers | Top.Implementation.TypeGraph.DefaultHeuristics |
SelectFix | |
1 (Type/Class) | Top.Monad.Select |
2 (Data Constructor) | Top.Monad.Select |
selectFix | Top.Monad.Select |
Selector | |
1 (Type/Class) | Top.Implementation.TypeGraph.Heuristic |
2 (Data Constructor) | Top.Implementation.TypeGraph.Heuristic |
SelectorList | Top.Implementation.TypeGraph.Heuristic |
seqList | Top.Implementation.TypeGraph.Path |
seqList1 | Top.Implementation.TypeGraph.Path |
sequence | Top.Monad.StateFix, Top.Monad.Select, Top.Solver |
sequence_ | Top.Monad.StateFix, Top.Monad.Select, Top.Solver |
setCheckConditions | Top.Solver |
setClassEnvironment | Top.Interface.Qualification |
setE | Top.Util.Embedding |
setOption | Top.Util.Option |
setPossibleInconsistentGroups | Top.Implementation.TypeGraph.Standard |
setSkolems | Top.Interface.TypeInference |
setStopAfterFirstError | Top.Solver |
setTypeSynonyms | Top.Interface.TypeInference |
setUnique | Top.Interface.TypeInference |
showAllTheSame | Top.Types.Quantification, Top.Types |
showContext | Top.Types.Qualification, Top.Types |
showContextSimple | Top.Types.Qualification, Top.Types |
showKind | Top.Types.Kinds, Top.Types |
showKindScheme | Top.Types.Kinds, Top.Types |
ShowQualifiers | Top.Types.Qualification, Top.Types |
showQualifiers | Top.Types.Qualification, Top.Types |
showQuantor | Top.Types.Quantification, Top.Types |
ShowQuantorOptions | |
1 (Type/Class) | Top.Types.Quantification, Top.Types |
2 (Data Constructor) | Top.Types.Quantification, Top.Types |
ShowQuantors | Top.Types.Quantification, Top.Types |
showQuantors | Top.Types.Quantification, Top.Types |
showQuantorsWithout | Top.Types.Quantification, Top.Types |
showState | Top.Implementation.General |
showTopLevelQuantors | Top.Types.Quantification, Top.Types |
Sigma | Top.Types.Schemes, Top.Types |
SigmaPreds | Top.Types.Schemes, Top.Types |
SigmaScheme | Top.Types.Schemes, Top.Types |
SigmaVar | |
1 (Type/Class) | Top.Types.Schemes, Top.Types |
2 (Data Constructor) | Top.Types.Schemes, Top.Types |
Simple | |
1 (Type/Class) | Top.Implementation.General |
2 (Data Constructor) | Top.Implementation.General |
SimpleState | |
1 (Type/Class) | Top.Implementation.SimpleSubstitution |
2 (Data Constructor) | Top.Implementation.SimpleSubstitution |
simplify | Top.Implementation.Overloading |
simplifyPath | Top.Implementation.TypeGraph.Path |
simplifyQualifiers | Top.Interface.Qualification |
singleEntry | Top.Solver |
singleSubstitution | Top.Types.Substitution, Top.Types |
Skolemize | Top.Constraint.Polymorphism |
skolemize | Top.Types.Quantification, Top.Types |
skolemizedTypeScheme | Top.Constraint.Information |
skolemizeFaked | Top.Interface.TypeInference |
skolemizeFTV | Top.Types.Quantification, Top.Types |
skolemizeTruly | Top.Interface.TypeInference |
skolemPrefix | Top.Types.Quantification, Top.Types |
skolems | Top.Implementation.TypeInference |
skolemVersusConstantLabel | Top.Interface.TypeInference |
skolemVersusSkolemLabel | Top.Interface.TypeInference |
sndE | Top.Util.Embedding |
Solvable | Top.Constraint |
solve | Top.Solver |
solveChunkConstraints | Top.Solver.PartitionCombinator |
solveConstraint | Top.Constraint |
solveConstraints | Top.Solver |
solveGreedy | Top.Solver.Greedy |
SolveOptions | Top.Solver |
solveOptions | Top.Solver |
SolveOptions_ | Top.Solver |
SolveResult | |
1 (Type/Class) | Top.Solver |
2 (Data Constructor) | Top.Solver |
solveResult | Top.Solver |
solveSimple | Top.Solver.Greedy |
SolveState | Top.Implementation.General |
solveTypeGraph | Top.Solver.TypeGraph |
split | Top.Types.Qualification, Top.Types |
splitClass | Top.Implementation.TypeGraph.Standard |
splitGroup | Top.Implementation.TypeGraph.EquivalenceGroup |
Spread | Top.Ordering.Tree |
Spreaded | Top.Ordering.Tree |
spreadTree | Top.Ordering.Tree |
standardClasses | Top.Types.Classes, Top.Types |
StandardTypeGraph | Top.Implementation.TypeGraph.Standard |
star | Top.Types.Kinds, Top.Types |
startSolving | Top.Interface.Basic |
State | Top.Monad.StateFix, Top.Monad.Select |
state | Top.Monad.StateFix, Top.Monad.Select |
StateFix | Top.Monad.StateFix |
StateFixT | Top.Monad.StateFix |
stateName | Top.Implementation.General |
stateOptions | Top.Implementation.General |
StateT | |
1 (Type/Class) | Top.Monad.StateFix, Top.Monad.Select |
2 (Data Constructor) | Top.Monad.StateFix, Top.Monad.Select |
Step | Top.Implementation.TypeGraph.Path |
steps | Top.Implementation.TypeGraph.Path |
STG | Top.Implementation.TypeGraph.Standard |
stopAfterFirstError | Top.Interface.Basic |
stopOption | Top.Interface.Basic |
storeTypeScheme | Top.Interface.TypeInference |
StrictOrder | Top.Ordering.Tree |
stringAsTypeSynonym | Top.Types.Synonym, Top.Types |
stringType | Top.Types.Primitive, Top.Types |
Substitutable | Top.Types.Substitution, Top.Types |
substituteType | |
1 (Function) | Top.Implementation.TypeGraph.Class |
2 (Function) | Top.Implementation.TypeGraph.ClassMonadic |
substituteTypeSafe | |
1 (Function) | Top.Implementation.TypeGraph.Class |
2 (Function) | Top.Implementation.TypeGraph.ClassMonadic |
substituteVariable | |
1 (Function) | Top.Implementation.TypeGraph.Class |
2 (Function) | Top.Implementation.TypeGraph.ClassMonadic |
Substitution | Top.Types.Substitution, Top.Types |
substitutionFromResult | Top.Solver |
substPredicate | Top.Implementation.Overloading |
Sum | |
1 (Data Constructor) | Top.Solver |
2 (Type/Class) | Top.Solver |
SumLeft | Top.Constraint |
SumRight | Top.Constraint |
superclasses | Top.Types.Classes, Top.Types |
superclassPaths | Top.Types.Classes, Top.Types |
synonyms | Top.Implementation.TypeInference |