language-pts-0: Pure Type Systems

Index

$$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
abstractLanguage.PTS.Bound
abstract1HSymLanguage.PTS.Bound
abstract1SymLanguage.PTS.Bound
abstract2HSymLanguage.PTS.Bound
abstract3HSymLanguage.PTS.Bound
abstractHLanguage.PTS.Bound
abstractHEitherLanguage.PTS.Bound
AbsurdLanguage.PTS.Term, Language.PTS
AnnLanguage.PTS.Term, Language.PTS
annotationErrorLanguage.PTS.Examples.Errors, Language.PTS.Examples
ann_Language.PTS.Smart, Language.PTS
AppLanguage.PTS.Term, Language.PTS
ApplyPanicLanguage.PTS.Error, Language.PTS
apps_Language.PTS.Smart, Language.PTS
AsErrLanguage.PTS.Error, Language.PTS
axiomLanguage.PTS.Specification, Language.PTS
BLanguage.PTS.Bound
basicCtxLanguage.PTS.Examples.Contexts, Language.PTS.Examples
bindingsLanguage.PTS.Bound
bindingsHLanguage.PTS.Bound
booleansPrimScriptLanguage.PTS.Examples.Booleans, Language.PTS.Examples
booleansScriptLanguage.PTS.Examples.Booleans, Language.PTS.Examples
BoundLanguage.PTS.Bound
box_Language.PTS.Specification, Language.PTS
CanAppLanguage.PTS.Smart, Language.PTS
CanLamLanguage.PTS.Smart, Language.PTS
CanPiLanguage.PTS.Smart, Language.PTS
CanSortLanguage.PTS.Smart, Language.PTS
check_Language.PTS.Check, Language.PTS
churchBooleansScriptLanguage.PTS.Examples.Booleans, Language.PTS.Examples
CoCLanguage.PTS.Systems
CoCBoxLanguage.PTS.Systems
CoCStarLanguage.PTS.Systems
comment_Language.PTS.Script, Language.PTS
ConvertLanguage.PTS.Smart, Language.PTS
convertLanguage.PTS.Smart, Language.PTS
defineChk_Language.PTS.Script, Language.PTS
defineInf_Language.PTS.Script, Language.PTS
defineULanguage.PTS.Examples.Hurkens, Language.PTS.Examples
define_Language.PTS.Script, Language.PTS
demo_Language.PTS
DocLanguage.PTS.Pretty
dumpDefs_Language.PTS.Script, Language.PTS
eitherScriptLanguage.PTS.Examples.Sigma
EmptyLanguage.PTS.Term, Language.PTS
emptyCtxLanguage.PTS.Examples.Contexts, Language.PTS.Examples
EqualityLanguage.PTS.Term, Language.PTS
equalityScriptLanguage.PTS.Examples.Equality
equivalenceScriptLanguage.PTS.Examples.Equality
ErrLanguage.PTS.Error, Language.PTS
errorlessValueElimLanguage.PTS.Value, Language.PTS
errorlessValueElim'Language.PTS.Value, Language.PTS
errorlessValueIntroLanguage.PTS.Value, Language.PTS
errorlessValueIntro'Language.PTS.Value, Language.PTS
evaluatorErrorLanguage.PTS.Examples.Errors, Language.PTS.Examples
evenOrOddScriptLanguage.PTS.Examples.EvenOrOdd
example_Language.PTS.Script, Language.PTS
FLanguage.PTS.Bound
foralls_Language.PTS.Smart, Language.PTS
forall_Language.PTS.Smart, Language.PTS
fromScopeLanguage.PTS.Bound
fromScopeHLanguage.PTS.Bound
fromTermInfLanguage.PTS.Smart, Language.PTS
HadronLanguage.PTS.Term, Language.PTS
HasBoxLanguage.PTS.Specification, Language.PTS
HasTriangleLanguage.PTS.Specification, Language.PTS
HindleyMilnerLanguage.PTS.Systems
hindleyMilnerIdentityLanguage.PTS.Examples.Identity, Language.PTS.Examples
HMMonoLanguage.PTS.Systems
HMPolyLanguage.PTS.Systems
HOLLanguage.PTS.Systems
HOLBoxLanguage.PTS.Systems
HOLStarLanguage.PTS.Systems
HOLTriLanguage.PTS.Systems
hurkensScriptLanguage.PTS.Examples.Hurkens, Language.PTS.Examples
ILanguage.PTS.Term, Language.PTS
inequalityScriptLanguage.PTS.Examples.Equality
InfLanguage.PTS.Term, Language.PTS
instantiate1Language.PTS.Bound
instantiate1HLanguage.PTS.Bound
instantiate1HreturnLanguage.PTS.Bound
instantiate1returnLanguage.PTS.Bound
instantiate2Language.PTS.Bound
instantiate2HLanguage.PTS.Bound
instantiate2HreturnLanguage.PTS.Bound
instantiate2returnLanguage.PTS.Bound
instantiate3Language.PTS.Bound
instantiate3HLanguage.PTS.Bound
instantiate3HreturnLanguage.PTS.Bound
instantiate3returnLanguage.PTS.Bound
instantiateHEitherLanguage.PTS.Bound
IrrSym 
1 (Type/Class)Language.PTS.Sym, Language.PTS
2 (Data Constructor)Language.PTS.Sym, Language.PTS
IrrSym1Language.PTS.Sym, Language.PTS
IrrSym2 
1 (Type/Class)Language.PTS.Sym, Language.PTS
2 (Data Constructor)Language.PTS.Sym, Language.PTS
irrSym2BoolLanguage.PTS.Sym, Language.PTS
irrSym2foldLanguage.PTS.Sym, Language.PTS
IrrSym3Language.PTS.Sym, Language.PTS
irrSym3foldLanguage.PTS.Sym, Language.PTS
IrrSymILanguage.PTS.Sym, Language.PTS
IrrSymJLanguage.PTS.Sym, Language.PTS
IrrSymKLanguage.PTS.Sym, Language.PTS
JLanguage.PTS.Term, Language.PTS
LamLanguage.PTS.Term, Language.PTS
LambdaNotPiLanguage.PTS.Error, Language.PTS
LambdaStar 
1 (Type/Class)Language.PTS.Systems
2 (Data Constructor)Language.PTS.Systems
lambdaStarIdentityLanguage.PTS.Examples.Identity, Language.PTS.Examples
lambdaStarPlusLanguage.PTS.Examples
lams_Language.PTS.Smart, Language.PTS
lam_Language.PTS.Smart, Language.PTS
leibnizScriptLanguage.PTS.Examples.Equality
let_Language.PTS.Smart, Language.PTS
liftHLanguage.PTS.Bound
liftPppLanguage.PTS.Pretty
liftSLanguage.PTS.Bound
mapValueIntroErrorLanguage.PTS.Value, Language.PTS
MartinLof 
1 (Type/Class)Language.PTS.Systems
2 (Data Constructor)Language.PTS.Systems
martinLofIdentityLanguage.PTS.Examples.Identity, Language.PTS.Examples
MatchLanguage.PTS.Term, Language.PTS
MismatchFailureLanguage.PTS.Error, Language.PTS
ModuleLanguage.PTS.Bound
MonadErrLanguage.PTS.Error, Language.PTS
monadScriptLanguage.PTS.Examples.Quarks
natCtxLanguage.PTS.Examples
natCtx'Language.PTS.Examples
natScriptLanguage.PTS.Examples
natSuccLanguage.PTS.Examples
naturalsPrimScriptLanguage.PTS.Examples.Naturals
NonEqualLanguage.PTS.Error, Language.PTS
NoRuleLanguage.PTS.Error, Language.PTS
NotAFunctionLanguage.PTS.Error, Language.PTS
NotAPairLanguage.PTS.Error, Language.PTS
OccursFailureLanguage.PTS.Error, Language.PTS
P 
1 (Type/Class)Text.Show.Extras
2 (Data Constructor)Text.Show.Extras
PairLanguage.PTS.Term, Language.PTS
PairNotSigmaLanguage.PTS.Error, Language.PTS
pairScriptLanguage.PTS.Examples.Sigma
PiLanguage.PTS.Term, Language.PTS
pi_Language.PTS.Smart, Language.PTS
polymorphicIdentityLanguage.PTS.Examples.Identity, Language.PTS.Examples
PPArrowLanguage.PTS.Pretty
PPExistsLanguage.PTS.Pretty
PPForallLanguage.PTS.Pretty
pppLanguage.PTS.Pretty
ppp0Language.PTS.Pretty
ppp1Language.PTS.Pretty
pppAnnotationLanguage.PTS.Pretty
pppAnnotationPiLanguage.PTS.Pretty
pppApplicationLanguage.PTS.Pretty
pppCatPunctuatedLanguage.PTS.Pretty
pppCharLanguage.PTS.Pretty
pppColonLanguage.PTS.Pretty
pppComma_Language.PTS.Pretty
pppElimLanguage.PTS.Value, Language.PTS
pppFreshSymLanguage.PTS.Pretty
pppHadronLanguage.PTS.Pretty
pppHangLanguage.PTS.Pretty
pppHsepPunctuatedLanguage.PTS.Pretty
PPPi 
1 (Type/Class)Language.PTS.Pretty
2 (Data Constructor)Language.PTS.Pretty
pppIntegralLanguage.PTS.Pretty
pppIntegralSubLanguage.PTS.Pretty
pppIntroLanguage.PTS.Value, Language.PTS
pppLambdaLanguage.PTS.Pretty
pppMarkSymLanguage.PTS.Pretty
pppParensLanguage.PTS.Pretty
pppPiLanguage.PTS.Pretty
pppQuarkLanguage.PTS.Pretty
pppQuarkElimLanguage.PTS.Pretty
pppScopedIrrSymLanguage.PTS.Pretty
pppScopedSymLanguage.PTS.Pretty
pppSepPunctuatedLanguage.PTS.Pretty
pppTextLanguage.PTS.Pretty
PPSigmaLanguage.PTS.Pretty
PrecLanguage.PTS.Pretty
PrecAnnLanguage.PTS.Pretty
PrecAppLanguage.PTS.Pretty
PrecDefLanguage.PTS.Pretty
PrecLambdaLanguage.PTS.Pretty
PrecPiLanguage.PTS.Pretty
predPrecLanguage.PTS.Pretty
PrettyMLanguage.PTS.Pretty
PrettyPrecLanguage.PTS.Pretty
PrettyPrec1Language.PTS.Pretty
prettyPutLanguage.PTS.Pretty
prettyPutWithLanguage.PTS.Pretty
prettyShowLanguage.PTS.Pretty
prettyShowWithLanguage.PTS.Pretty
pureValueElimLanguage.PTS.Value, Language.PTS
pureValueIntroLanguage.PTS.Value, Language.PTS
QuarkLanguage.PTS.Term, Language.PTS
QuarkElimLanguage.PTS.Term, Language.PTS
QuarkNotHadronLanguage.PTS.Error, Language.PTS
QuarkNotInHadronLanguage.PTS.Error, Language.PTS
quarkSyntaxScriptLanguage.PTS.Examples.Quarks
QuoteLanguage.PTS.Quote, Language.PTS
quote_Language.PTS.Quote, Language.PTS
ReflLanguage.PTS.Term, Language.PTS
ReflNotEqualityLanguage.PTS.Error, Language.PTS
ruleLanguage.PTS.Specification, Language.PTS
runLoudLanguage.PTS.Script, Language.PTS
runSilentLanguage.PTS.Script, Language.PTS
runStringLanguage.PTS.Script, Language.PTS
Scope 
1 (Type/Class)Language.PTS.Bound
2 (Data Constructor)Language.PTS.Bound
ScopeChkInfLanguage.PTS.Term, Language.PTS
scopeErrorLanguage.PTS.Examples.Errors, Language.PTS.Examples
ScopeH 
1 (Type/Class)Language.PTS.Bound
2 (Data Constructor)Language.PTS.Bound
ScopeInfLanguage.PTS.Term, Language.PTS
ScriptLanguage.PTS.Script, Language.PTS
ScriptTLanguage.PTS.Script, Language.PTS
section_Language.PTS.Script, Language.PTS
showsQuadWithText.Show.Extras
showsQuintWithText.Show.Extras
showsTernaryWithText.Show.Extras
SigmaLanguage.PTS.Term, Language.PTS
sigma_Language.PTS.Smart, Language.PTS
SomeErrLanguage.PTS.Error, Language.PTS
SortLanguage.PTS.Term, Language.PTS
SortMismatchLanguage.PTS.Error, Language.PTS
SortWithoutAxiomLanguage.PTS.Error, Language.PTS
sort_Language.PTS.Smart, Language.PTS
SpecificationLanguage.PTS.Specification, Language.PTS
specificationDocLanguage.PTS.Specification, Language.PTS
spec_Language.PTS.Script, Language.PTS
star_Language.PTS.Specification, Language.PTS
STLCLanguage.PTS.Systems
stlcBoolIdentityLanguage.PTS.Examples.Identity, Language.PTS.Examples
STLCBoxLanguage.PTS.Systems
stlcIdentityLanguage.PTS.Examples.Identity, Language.PTS.Examples
STLCStarLanguage.PTS.Systems
stlcUnitIdentityLanguage.PTS.Examples.Identity, Language.PTS.Examples
subDigitLanguage.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
SysFBoxLanguage.PTS.Systems
SysFStarLanguage.PTS.Systems
SystemFLanguage.PTS.Systems
systemfIdentityLanguage.PTS.Examples.Identity, Language.PTS.Examples
SystemULanguage.PTS.Systems
SysUBoxLanguage.PTS.Systems
SysUStarLanguage.PTS.Systems
SysUTriLanguage.PTS.Systems
TermLanguage.PTS.Term, Language.PTS
TermAndLanguage.PTS.Term, Language.PTS
TermBoolLanguage.PTS.Term, Language.PTS
TermBoolElimLanguage.PTS.Term, Language.PTS
TermChkLanguage.PTS.Term, Language.PTS
TermConvLanguage.PTS.Smart, Language.PTS
TermFalseLanguage.PTS.Term, Language.PTS
TermInfLanguage.PTS.Term, Language.PTS
TermNatLanguage.PTS.Term, Language.PTS
TermNatElimLanguage.PTS.Term, Language.PTS
TermNatSLanguage.PTS.Term, Language.PTS
TermNatZLanguage.PTS.Term, Language.PTS
TermPlusLanguage.PTS.Term, Language.PTS
TermTimesLanguage.PTS.Term, Language.PTS
TermTrueLanguage.PTS.Term, Language.PTS
throwErrLanguage.PTS.Error, Language.PTS
toScopeLanguage.PTS.Bound
toTermChkLanguage.PTS.Smart, Language.PTS
toValueIntroLanguage.PTS.Smart, Language.PTS
transverseScopeLanguage.PTS.Bound
triangle_Language.PTS.Specification, Language.PTS
TypeMismatchLanguage.PTS.Error, Language.PTS
typeSortLanguage.PTS.Specification, Language.PTS
typeSortSortLanguage.PTS.Specification, Language.PTS
type_Language.PTS.Check, Language.PTS
UnitLanguage.PTS.Term, Language.PTS
unscopeLanguage.PTS.Bound
unscopeHLanguage.PTS.Bound
unsubDigitLanguage.PTS.Sym, Language.PTS
unusedScopeLanguage.PTS.Bound
unvarLanguage.PTS.Bound
V3 
1 (Type/Class)Language.PTS.Sym, Language.PTS
2 (Data Constructor)Language.PTS.Sym, Language.PTS
ValueLanguage.PTS.Value, Language.PTS
ValueAbsurdLanguage.PTS.Value, Language.PTS
valueAbsurdLanguage.PTS.Value, Language.PTS
ValueAndLanguage.PTS.Value, Language.PTS
valueAndLanguage.PTS.Value, Language.PTS
ValueAppLanguage.PTS.Value, Language.PTS
valueAppLanguage.PTS.Value, Language.PTS
ValueBoolLanguage.PTS.Value, Language.PTS
ValueBoolElimLanguage.PTS.Value, Language.PTS
valueBoolElimLanguage.PTS.Value, Language.PTS
ValueCoerceLanguage.PTS.Value, Language.PTS
ValueConvLanguage.PTS.Smart, Language.PTS
ValueElimLanguage.PTS.Value, Language.PTS
ValueEmptyLanguage.PTS.Value, Language.PTS
ValueEqualityLanguage.PTS.Value, Language.PTS
ValueErrLanguage.PTS.Value, Language.PTS
ValueFalseLanguage.PTS.Value, Language.PTS
ValueHadronLanguage.PTS.Value, Language.PTS
ValueILanguage.PTS.Value, Language.PTS
ValueIntroLanguage.PTS.Value, Language.PTS
ValueJLanguage.PTS.Value, Language.PTS
valueJLanguage.PTS.Value, Language.PTS
ValueLamLanguage.PTS.Value, Language.PTS
ValueMatchLanguage.PTS.Value, Language.PTS
valueMatchLanguage.PTS.Value, Language.PTS
ValueNatLanguage.PTS.Value, Language.PTS
ValueNatElimLanguage.PTS.Value, Language.PTS
valueNatElimLanguage.PTS.Value, Language.PTS
ValueNatSLanguage.PTS.Value, Language.PTS
ValueNatZLanguage.PTS.Value, Language.PTS
ValuePairLanguage.PTS.Value, Language.PTS
ValuePiLanguage.PTS.Value, Language.PTS
ValuePlusLanguage.PTS.Value, Language.PTS
valuePlusLanguage.PTS.Value, Language.PTS
ValueQuarkLanguage.PTS.Value, Language.PTS
ValueQuarkElimLanguage.PTS.Value, Language.PTS
valueQuarkElimLanguage.PTS.Value, Language.PTS
ValueReflLanguage.PTS.Value, Language.PTS
ValueSigmaLanguage.PTS.Value, Language.PTS
ValueSortLanguage.PTS.Value, Language.PTS
ValueTimesLanguage.PTS.Value, Language.PTS
valueTimesLanguage.PTS.Value, Language.PTS
ValueTrueLanguage.PTS.Value, Language.PTS
valueType_Language.PTS.Value.Check
ValueUnitLanguage.PTS.Value, Language.PTS
ValueVarLanguage.PTS.Value, Language.PTS
Var 
1 (Type/Class)Language.PTS.Bound
2 (Data Constructor)Language.PTS.Term, Language.PTS
VariableNotInScopeLanguage.PTS.Error, Language.PTS
WHNFLanguage.PTS.WHNF, Language.PTS
whnfLanguage.PTS.WHNF, Language.PTS
_ErrLanguage.PTS.Error, Language.PTS
~>Language.PTS.Smart, Language.PTS