$$ | Language.PTS.Script, Language.PTS |
$$$ | Language.PTS.Pretty |
-:- | Language.PTS.Smart, Language.PTS |
.= | Language.PTS.Smart, Language.PTS |
<+> | Language.PTS.Pretty |
</> | Language.PTS.Pretty |
>>== | Language.PTS.Bound |
>>>= | Language.PTS.Bound |
@@ | Language.PTS.Smart, Language.PTS |
@@@ | Language.PTS.Smart, Language.PTS |
abstract | Language.PTS.Bound |
abstract1HSym | Language.PTS.Bound |
abstract1Sym | Language.PTS.Bound |
abstract2HSym | Language.PTS.Bound |
abstract3HSym | Language.PTS.Bound |
abstractH | Language.PTS.Bound |
abstractHEither | Language.PTS.Bound |
Absurd | Language.PTS.Term, Language.PTS |
Ann | Language.PTS.Term, Language.PTS |
annotationError | Language.PTS.Examples.Errors, Language.PTS.Examples |
ann_ | Language.PTS.Smart, Language.PTS |
App | Language.PTS.Term, Language.PTS |
ApplyPanic | Language.PTS.Error, Language.PTS |
apps_ | Language.PTS.Smart, Language.PTS |
AsErr | Language.PTS.Error, Language.PTS |
axiom | Language.PTS.Specification, Language.PTS |
B | Language.PTS.Bound |
basicCtx | Language.PTS.Examples.Contexts, Language.PTS.Examples |
bindings | Language.PTS.Bound |
bindingsH | Language.PTS.Bound |
booleansPrimScript | Language.PTS.Examples.Booleans, Language.PTS.Examples |
booleansScript | Language.PTS.Examples.Booleans, Language.PTS.Examples |
Bound | Language.PTS.Bound |
box_ | Language.PTS.Specification, Language.PTS |
CanApp | Language.PTS.Smart, Language.PTS |
CanLam | Language.PTS.Smart, Language.PTS |
CanPi | Language.PTS.Smart, Language.PTS |
CanSort | Language.PTS.Smart, Language.PTS |
check_ | Language.PTS.Check, Language.PTS |
churchBooleansScript | Language.PTS.Examples.Booleans, Language.PTS.Examples |
CoC | Language.PTS.Systems |
CoCBox | Language.PTS.Systems |
CoCStar | Language.PTS.Systems |
comment_ | Language.PTS.Script, Language.PTS |
Convert | Language.PTS.Smart, Language.PTS |
convert | Language.PTS.Smart, Language.PTS |
defineChk_ | Language.PTS.Script, Language.PTS |
defineInf_ | Language.PTS.Script, Language.PTS |
defineU | Language.PTS.Examples.Hurkens, Language.PTS.Examples |
define_ | Language.PTS.Script, Language.PTS |
demo_ | Language.PTS |
Doc | Language.PTS.Pretty |
dumpDefs_ | Language.PTS.Script, Language.PTS |
eitherScript | Language.PTS.Examples.Sigma |
Empty | Language.PTS.Term, Language.PTS |
emptyCtx | Language.PTS.Examples.Contexts, Language.PTS.Examples |
Equality | Language.PTS.Term, Language.PTS |
equalityScript | Language.PTS.Examples.Equality |
equivalenceScript | Language.PTS.Examples.Equality |
Err | Language.PTS.Error, Language.PTS |
errorlessValueElim | Language.PTS.Value, Language.PTS |
errorlessValueElim' | Language.PTS.Value, Language.PTS |
errorlessValueIntro | Language.PTS.Value, Language.PTS |
errorlessValueIntro' | Language.PTS.Value, Language.PTS |
evaluatorError | Language.PTS.Examples.Errors, Language.PTS.Examples |
evenOrOddScript | Language.PTS.Examples.EvenOrOdd |
example_ | Language.PTS.Script, Language.PTS |
F | Language.PTS.Bound |
foralls_ | Language.PTS.Smart, Language.PTS |
forall_ | Language.PTS.Smart, Language.PTS |
fromScope | Language.PTS.Bound |
fromScopeH | Language.PTS.Bound |
fromTermInf | Language.PTS.Smart, Language.PTS |
Hadron | Language.PTS.Term, Language.PTS |
HasBox | Language.PTS.Specification, Language.PTS |
HasTriangle | Language.PTS.Specification, Language.PTS |
HindleyMilner | Language.PTS.Systems |
hindleyMilnerIdentity | Language.PTS.Examples.Identity, Language.PTS.Examples |
HMMono | Language.PTS.Systems |
HMPoly | Language.PTS.Systems |
HOL | Language.PTS.Systems |
HOLBox | Language.PTS.Systems |
HOLStar | Language.PTS.Systems |
HOLTri | Language.PTS.Systems |
hurkensScript | Language.PTS.Examples.Hurkens, Language.PTS.Examples |
I | Language.PTS.Term, Language.PTS |
inequalityScript | Language.PTS.Examples.Equality |
Inf | Language.PTS.Term, Language.PTS |
instantiate1 | Language.PTS.Bound |
instantiate1H | Language.PTS.Bound |
instantiate1Hreturn | Language.PTS.Bound |
instantiate1return | Language.PTS.Bound |
instantiate2 | Language.PTS.Bound |
instantiate2H | Language.PTS.Bound |
instantiate2Hreturn | Language.PTS.Bound |
instantiate2return | Language.PTS.Bound |
instantiate3 | Language.PTS.Bound |
instantiate3H | Language.PTS.Bound |
instantiate3Hreturn | Language.PTS.Bound |
instantiate3return | Language.PTS.Bound |
instantiateHEither | Language.PTS.Bound |
IrrSym | |
1 (Type/Class) | Language.PTS.Sym, Language.PTS |
2 (Data Constructor) | Language.PTS.Sym, Language.PTS |
IrrSym1 | Language.PTS.Sym, Language.PTS |
IrrSym2 | |
1 (Type/Class) | Language.PTS.Sym, Language.PTS |
2 (Data Constructor) | Language.PTS.Sym, Language.PTS |
irrSym2Bool | Language.PTS.Sym, Language.PTS |
irrSym2fold | Language.PTS.Sym, Language.PTS |
IrrSym3 | Language.PTS.Sym, Language.PTS |
irrSym3fold | Language.PTS.Sym, Language.PTS |
IrrSymI | Language.PTS.Sym, Language.PTS |
IrrSymJ | Language.PTS.Sym, Language.PTS |
IrrSymK | Language.PTS.Sym, Language.PTS |
J | Language.PTS.Term, Language.PTS |
Lam | Language.PTS.Term, Language.PTS |
LambdaNotPi | Language.PTS.Error, Language.PTS |
LambdaStar | |
1 (Type/Class) | Language.PTS.Systems |
2 (Data Constructor) | Language.PTS.Systems |
lambdaStarIdentity | Language.PTS.Examples.Identity, Language.PTS.Examples |
lambdaStarPlus | Language.PTS.Examples |
lams_ | Language.PTS.Smart, Language.PTS |
lam_ | Language.PTS.Smart, Language.PTS |
leibnizScript | Language.PTS.Examples.Equality |
let_ | Language.PTS.Smart, Language.PTS |
liftH | Language.PTS.Bound |
liftPpp | Language.PTS.Pretty |
liftS | Language.PTS.Bound |
mapValueIntroError | Language.PTS.Value, Language.PTS |
MartinLof | |
1 (Type/Class) | Language.PTS.Systems |
2 (Data Constructor) | Language.PTS.Systems |
martinLofIdentity | Language.PTS.Examples.Identity, Language.PTS.Examples |
Match | Language.PTS.Term, Language.PTS |
MismatchFailure | Language.PTS.Error, Language.PTS |
Module | Language.PTS.Bound |
MonadErr | Language.PTS.Error, Language.PTS |
monadScript | Language.PTS.Examples.Quarks |
natCtx | Language.PTS.Examples |
natCtx' | Language.PTS.Examples |
natScript | Language.PTS.Examples |
natSucc | Language.PTS.Examples |
naturalsPrimScript | Language.PTS.Examples.Naturals |
NonEqual | Language.PTS.Error, Language.PTS |
NoRule | Language.PTS.Error, Language.PTS |
NotAFunction | Language.PTS.Error, Language.PTS |
NotAPair | Language.PTS.Error, Language.PTS |
OccursFailure | Language.PTS.Error, Language.PTS |
P | |
1 (Type/Class) | Text.Show.Extras |
2 (Data Constructor) | Text.Show.Extras |
Pair | Language.PTS.Term, Language.PTS |
PairNotSigma | Language.PTS.Error, Language.PTS |
pairScript | Language.PTS.Examples.Sigma |
Pi | Language.PTS.Term, Language.PTS |
pi_ | Language.PTS.Smart, Language.PTS |
polymorphicIdentity | Language.PTS.Examples.Identity, Language.PTS.Examples |
PPArrow | Language.PTS.Pretty |
PPExists | Language.PTS.Pretty |
PPForall | Language.PTS.Pretty |
ppp | Language.PTS.Pretty |
ppp0 | Language.PTS.Pretty |
ppp1 | Language.PTS.Pretty |
pppAnnotation | Language.PTS.Pretty |
pppAnnotationPi | Language.PTS.Pretty |
pppApplication | Language.PTS.Pretty |
pppCatPunctuated | Language.PTS.Pretty |
pppChar | Language.PTS.Pretty |
pppColon | Language.PTS.Pretty |
pppComma_ | Language.PTS.Pretty |
pppElim | Language.PTS.Value, Language.PTS |
pppFreshSym | Language.PTS.Pretty |
pppHadron | Language.PTS.Pretty |
pppHang | Language.PTS.Pretty |
pppHsepPunctuated | Language.PTS.Pretty |
PPPi | |
1 (Type/Class) | Language.PTS.Pretty |
2 (Data Constructor) | Language.PTS.Pretty |
pppIntegral | Language.PTS.Pretty |
pppIntegralSub | Language.PTS.Pretty |
pppIntro | Language.PTS.Value, Language.PTS |
pppLambda | Language.PTS.Pretty |
pppMarkSym | Language.PTS.Pretty |
pppParens | Language.PTS.Pretty |
pppPi | Language.PTS.Pretty |
pppQuark | Language.PTS.Pretty |
pppQuarkElim | Language.PTS.Pretty |
pppScopedIrrSym | Language.PTS.Pretty |
pppScopedSym | Language.PTS.Pretty |
pppSepPunctuated | Language.PTS.Pretty |
pppText | Language.PTS.Pretty |
PPSigma | Language.PTS.Pretty |
Prec | Language.PTS.Pretty |
PrecAnn | Language.PTS.Pretty |
PrecApp | Language.PTS.Pretty |
PrecDef | Language.PTS.Pretty |
PrecLambda | Language.PTS.Pretty |
PrecPi | Language.PTS.Pretty |
predPrec | Language.PTS.Pretty |
PrettyM | Language.PTS.Pretty |
PrettyPrec | Language.PTS.Pretty |
PrettyPrec1 | Language.PTS.Pretty |
prettyPut | Language.PTS.Pretty |
prettyPutWith | Language.PTS.Pretty |
prettyShow | Language.PTS.Pretty |
prettyShowWith | Language.PTS.Pretty |
pureValueElim | Language.PTS.Value, Language.PTS |
pureValueIntro | Language.PTS.Value, Language.PTS |
Quark | Language.PTS.Term, Language.PTS |
QuarkElim | Language.PTS.Term, Language.PTS |
QuarkNotHadron | Language.PTS.Error, Language.PTS |
QuarkNotInHadron | Language.PTS.Error, Language.PTS |
quarkSyntaxScript | Language.PTS.Examples.Quarks |
Quote | Language.PTS.Quote, Language.PTS |
quote_ | Language.PTS.Quote, Language.PTS |
Refl | Language.PTS.Term, Language.PTS |
ReflNotEquality | Language.PTS.Error, Language.PTS |
rule | Language.PTS.Specification, Language.PTS |
runLoud | Language.PTS.Script, Language.PTS |
runSilent | Language.PTS.Script, Language.PTS |
runString | Language.PTS.Script, Language.PTS |
Scope | |
1 (Type/Class) | Language.PTS.Bound |
2 (Data Constructor) | Language.PTS.Bound |
ScopeChkInf | Language.PTS.Term, Language.PTS |
scopeError | Language.PTS.Examples.Errors, Language.PTS.Examples |
ScopeH | |
1 (Type/Class) | Language.PTS.Bound |
2 (Data Constructor) | Language.PTS.Bound |
ScopeInf | Language.PTS.Term, Language.PTS |
Script | Language.PTS.Script, Language.PTS |
ScriptT | Language.PTS.Script, Language.PTS |
section_ | Language.PTS.Script, Language.PTS |
showsQuadWith | Text.Show.Extras |
showsQuintWith | Text.Show.Extras |
showsTernaryWith | Text.Show.Extras |
Sigma | Language.PTS.Term, Language.PTS |
sigma_ | Language.PTS.Smart, Language.PTS |
SomeErr | Language.PTS.Error, Language.PTS |
Sort | Language.PTS.Term, Language.PTS |
SortMismatch | Language.PTS.Error, Language.PTS |
SortWithoutAxiom | Language.PTS.Error, Language.PTS |
sort_ | Language.PTS.Smart, Language.PTS |
Specification | Language.PTS.Specification, Language.PTS |
specificationDoc | Language.PTS.Specification, Language.PTS |
spec_ | Language.PTS.Script, Language.PTS |
star_ | Language.PTS.Specification, Language.PTS |
STLC | Language.PTS.Systems |
stlcBoolIdentity | Language.PTS.Examples.Identity, Language.PTS.Examples |
STLCBox | Language.PTS.Systems |
stlcIdentity | Language.PTS.Examples.Identity, Language.PTS.Examples |
STLCStar | Language.PTS.Systems |
stlcUnitIdentity | Language.PTS.Examples.Identity, Language.PTS.Examples |
subDigit | Language.PTS.Sym, Language.PTS |
subsection_ | Language.PTS.Script, Language.PTS |
Sym | |
1 (Type/Class) | Language.PTS.Sym, Language.PTS |
2 (Data Constructor) | Language.PTS.Sym, Language.PTS |
SysFBox | Language.PTS.Systems |
SysFStar | Language.PTS.Systems |
SystemF | Language.PTS.Systems |
systemfIdentity | Language.PTS.Examples.Identity, Language.PTS.Examples |
SystemU | Language.PTS.Systems |
SysUBox | Language.PTS.Systems |
SysUStar | Language.PTS.Systems |
SysUTri | Language.PTS.Systems |
Term | Language.PTS.Term, Language.PTS |
TermAnd | Language.PTS.Term, Language.PTS |
TermBool | Language.PTS.Term, Language.PTS |
TermBoolElim | Language.PTS.Term, Language.PTS |
TermChk | Language.PTS.Term, Language.PTS |
TermConv | Language.PTS.Smart, Language.PTS |
TermFalse | Language.PTS.Term, Language.PTS |
TermInf | Language.PTS.Term, Language.PTS |
TermNat | Language.PTS.Term, Language.PTS |
TermNatElim | Language.PTS.Term, Language.PTS |
TermNatS | Language.PTS.Term, Language.PTS |
TermNatZ | Language.PTS.Term, Language.PTS |
TermPlus | Language.PTS.Term, Language.PTS |
TermTimes | Language.PTS.Term, Language.PTS |
TermTrue | Language.PTS.Term, Language.PTS |
throwErr | Language.PTS.Error, Language.PTS |
toScope | Language.PTS.Bound |
toTermChk | Language.PTS.Smart, Language.PTS |
toValueIntro | Language.PTS.Smart, Language.PTS |
transverseScope | Language.PTS.Bound |
triangle_ | Language.PTS.Specification, Language.PTS |
TypeMismatch | Language.PTS.Error, Language.PTS |
typeSort | Language.PTS.Specification, Language.PTS |
typeSortSort | Language.PTS.Specification, Language.PTS |
type_ | Language.PTS.Check, Language.PTS |
Unit | Language.PTS.Term, Language.PTS |
unscope | Language.PTS.Bound |
unscopeH | Language.PTS.Bound |
unsubDigit | Language.PTS.Sym, Language.PTS |
unusedScope | Language.PTS.Bound |
unvar | Language.PTS.Bound |
V3 | |
1 (Type/Class) | Language.PTS.Sym, Language.PTS |
2 (Data Constructor) | Language.PTS.Sym, Language.PTS |
Value | Language.PTS.Value, Language.PTS |
ValueAbsurd | Language.PTS.Value, Language.PTS |
valueAbsurd | Language.PTS.Value, Language.PTS |
ValueAnd | Language.PTS.Value, Language.PTS |
valueAnd | Language.PTS.Value, Language.PTS |
ValueApp | Language.PTS.Value, Language.PTS |
valueApp | Language.PTS.Value, Language.PTS |
ValueBool | Language.PTS.Value, Language.PTS |
ValueBoolElim | Language.PTS.Value, Language.PTS |
valueBoolElim | Language.PTS.Value, Language.PTS |
ValueCoerce | Language.PTS.Value, Language.PTS |
ValueConv | Language.PTS.Smart, Language.PTS |
ValueElim | Language.PTS.Value, Language.PTS |
ValueEmpty | Language.PTS.Value, Language.PTS |
ValueEquality | Language.PTS.Value, Language.PTS |
ValueErr | Language.PTS.Value, Language.PTS |
ValueFalse | Language.PTS.Value, Language.PTS |
ValueHadron | Language.PTS.Value, Language.PTS |
ValueI | Language.PTS.Value, Language.PTS |
ValueIntro | Language.PTS.Value, Language.PTS |
ValueJ | Language.PTS.Value, Language.PTS |
valueJ | Language.PTS.Value, Language.PTS |
ValueLam | Language.PTS.Value, Language.PTS |
ValueMatch | Language.PTS.Value, Language.PTS |
valueMatch | Language.PTS.Value, Language.PTS |
ValueNat | Language.PTS.Value, Language.PTS |
ValueNatElim | Language.PTS.Value, Language.PTS |
valueNatElim | Language.PTS.Value, Language.PTS |
ValueNatS | Language.PTS.Value, Language.PTS |
ValueNatZ | Language.PTS.Value, Language.PTS |
ValuePair | Language.PTS.Value, Language.PTS |
ValuePi | Language.PTS.Value, Language.PTS |
ValuePlus | Language.PTS.Value, Language.PTS |
valuePlus | Language.PTS.Value, Language.PTS |
ValueQuark | Language.PTS.Value, Language.PTS |
ValueQuarkElim | Language.PTS.Value, Language.PTS |
valueQuarkElim | Language.PTS.Value, Language.PTS |
ValueRefl | Language.PTS.Value, Language.PTS |
ValueSigma | Language.PTS.Value, Language.PTS |
ValueSort | Language.PTS.Value, Language.PTS |
ValueTimes | Language.PTS.Value, Language.PTS |
valueTimes | Language.PTS.Value, Language.PTS |
ValueTrue | Language.PTS.Value, Language.PTS |
valueType_ | Language.PTS.Value.Check |
ValueUnit | Language.PTS.Value, Language.PTS |
ValueVar | Language.PTS.Value, Language.PTS |
Var | |
1 (Type/Class) | Language.PTS.Bound |
2 (Data Constructor) | Language.PTS.Term, Language.PTS |
VariableNotInScope | Language.PTS.Error, Language.PTS |
WHNF | Language.PTS.WHNF, Language.PTS |
whnf | Language.PTS.WHNF, Language.PTS |
_Err | Language.PTS.Error, Language.PTS |
~> | Language.PTS.Smart, Language.PTS |