ddc-core-0.2.1.2: Disciple Core language and type checker.

Index

$:DDC.Type.Compounds
<$$>DDC.Core.Pretty
<$>DDC.Core.Pretty
<+>DDC.Core.Pretty
<//>DDC.Core.Pretty
</>DDC.Core.Pretty
<>DDC.Core.Pretty
<?>DDC.Type.Parser, DDC.Core.Parser
AAltDDC.Core.Exp
alignDDC.Core.Pretty
AltDDC.Core.Exp
anglesDDC.Core.Pretty
backslashDDC.Core.Pretty
BAnonDDC.Type.Exp, DDC.Core.Exp
BindDDC.Type.Exp, DDC.Core.Exp
bind0DDC.Type.Rewrite
bind0sDDC.Type.Rewrite
bind1DDC.Type.Rewrite
BinderDDC.Type.Exp, DDC.Core.Exp
binderOfBindDDC.Type.Compounds
bindsOfLetsDDC.Core.Compounds
bindsOfPatDDC.Core.Compounds
BindStack 
1 (Type/Class)DDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
2 (Data Constructor)DDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
BNameDDC.Type.Exp, DDC.Core.Exp
BNoneDDC.Type.Exp, DDC.Core.Exp
boolDDC.Core.Pretty
BoundDDC.Type.Exp, DDC.Core.Exp
boundMatchesBindDDC.Type.Compounds
bracesDDC.Core.Pretty
bracketsDDC.Core.Pretty
CastDDC.Core.Exp
CastForgetDDC.Core.Exp
CastPurifyDDC.Core.Exp
CastWeakenClosureDDC.Core.Exp
CastWeakenEffectDDC.Core.Exp
catDDC.Core.Pretty
charDDC.Core.Pretty
checkExpDDC.Core.Check.CheckExp, DDC.Core.Check
checkExpMDDC.Core.Check.CheckExp
CheckM 
1 (Type/Class)DDC.Type.Check.Monad
2 (Data Constructor)DDC.Type.Check.Monad
3 (Type/Class)DDC.Core.Check.CheckWitness, DDC.Core.Check.CheckExp
checkTypeDDC.Type.Check
checkWitnessDDC.Core.Check.CheckWitness, DDC.Core.Check
checkWitnessMDDC.Core.Check.CheckWitness
ClosureDDC.Type.Exp, DDC.Core.Exp
closureOfTaggedDDC.Core.Check.TaggedClosure
closureOfTaggedSetDDC.Core.Check.TaggedClosure
collectBoundDDC.Core.Collect
collectSpecBindsDDC.Core.Collect
colonDDC.Core.Pretty
columnDDC.Core.Pretty
commaDDC.Core.Pretty
crushEffectDDC.Type.Transform.Crush
cutTaggedClosureTDDC.Core.Check.TaggedClosure
cutTaggedClosureXDDC.Core.Check.TaggedClosure
cutTaggedClosureXsDDC.Core.Check.TaggedClosure
DataCtor 
1 (Type/Class)DDC.Core.DataDef
2 (Data Constructor)DDC.Core.DataDef
dataCtorFieldTypesDDC.Core.DataDef
dataCtorNameDDC.Core.DataDef
dataCtorTypeNameDDC.Core.DataDef
DataDef 
1 (Type/Class)DDC.Core.DataDef
2 (Data Constructor)DDC.Core.DataDef
dataDefCtorsDDC.Core.DataDef
dataDefParamKindsDDC.Core.DataDef
DataDefs 
1 (Type/Class)DDC.Core.DataDef
2 (Data Constructor)DDC.Core.DataDef
dataDefsCtorsDDC.Core.DataDef
dataDefsTypesDDC.Core.DataDef
dataDefTypeNameDDC.Core.DataDef
DataModeDDC.Core.DataDef
DataModeLargeDDC.Core.DataDef
DataModeSmallDDC.Core.DataDef
DataType 
1 (Type/Class)DDC.Core.DataDef
2 (Data Constructor)DDC.Core.DataDef
dataTypeModeDDC.Core.DataDef
dataTypeNameDDC.Core.DataDef
dataTypeParamKindsDDC.Core.DataDef
deleteDDC.Type.Sum
depthDDC.Type.Env
describeTokDDC.Core.Parser.Tokens
describeTokAtomDDC.Core.Parser.Tokens
describeTokNamedDDC.Core.Parser.Tokens
differenceDDC.Type.Sum
displayIODDC.Core.Pretty
displaySDDC.Core.Pretty
DocDDC.Core.Pretty
dotDDC.Core.Pretty
doubleDDC.Core.Pretty
dquoteDDC.Core.Pretty
dquotesDDC.Core.Pretty
EffectDDC.Type.Exp, DDC.Core.Exp
elemDDC.Type.Sum
empty 
1 (Function)DDC.Core.Pretty
2 (Function)DDC.Type.Sum
3 (Function)DDC.Type.Env
emptyDataDefsDDC.Core.DataDef
encloseDDC.Core.Pretty
encloseSepDDC.Core.Pretty
Env 
1 (Type/Class)DDC.Type.Env
2 (Data Constructor)DDC.Type.Env
envMapDDC.Type.Env
envPrimFunDDC.Type.Env
envStackDDC.Type.Env
envStackLengthDDC.Type.Env
equalsDDC.Core.Pretty
equivTDDC.Type.Equiv
Error 
1 (Type/Class)DDC.Type.Check
2 (Type/Class)DDC.Core.Check.Error, DDC.Core.Check
errorAltType1DDC.Core.Check.Error, DDC.Core.Check
errorAltType2DDC.Core.Check.Error, DDC.Core.Check
ErrorAppArgMismatchDDC.Type.Check
ErrorAppMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorAppNotFun 
1 (Data Constructor)DDC.Type.Check
2 (Data Constructor)DDC.Core.Check.Error, DDC.Core.Check
errorArgKindDDC.Type.Check
errorArgType 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorArgTypeKindDDC.Type.Check
errorBindDDC.Core.Check.Error, DDC.Core.Check
errorBindTypeDDC.Core.Check.Error, DDC.Core.Check
errorBindWitnessDDC.Core.Check.Error, DDC.Core.Check
errorBindWitness1DDC.Core.Check.Error, DDC.Core.Check
errorBindWitness2DDC.Core.Check.Error, DDC.Core.Check
errorBodyDDC.Type.Check
errorBound 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorBoundRegionDDC.Core.Check.Error, DDC.Core.Check
ErrorCannotJoinDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseAltResultMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseCannotInstantiateDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseDiscrimNotAlgebraicDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseDiscrimTypeMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseDiscrimTypeUndeclaredDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseFieldTypeMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseNoAlternativesDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseNonExhaustiveDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseNonExhaustiveLargeDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseOverlappingDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseTooManyBindersDDC.Core.Check.Error, DDC.Core.Check
errorChecking 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorCheckingSumDDC.Type.Check
errorClosureDDC.Core.Check.Error, DDC.Core.Check
errorCtorBoundDDC.Core.Check.Error, DDC.Core.Check
errorCtorFieldsDDC.Core.Check.Error, DDC.Core.Check
errorCtorNamesMissingDDC.Core.Check.Error, DDC.Core.Check
errorEffectDDC.Core.Check.Error, DDC.Core.Check
errorExpDDC.Core.Check.Error, DDC.Core.Check
ErrorForallKindInvalidDDC.Type.Check
errorFunTypeDDC.Type.Check
errorFunTypeKindDDC.Type.Check
errorKind 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorKindExpectedDDC.Type.Check
errorKindsDDC.Type.Check
ErrorLamBindNotDataDDC.Core.Check.Error, DDC.Core.Check
ErrorLamBodyNotDataDDC.Core.Check.Error, DDC.Core.Check
ErrorLamNotPureDDC.Core.Check.Error, DDC.Core.Check
ErrorLamShadowDDC.Core.Check.Error, DDC.Core.Check
errorLeftKindDDC.Type.Check
errorLeftTypeDDC.Type.Check
ErrorLetBindingNotDataDDC.Core.Check.Error, DDC.Core.Check
ErrorLetBodyNotDataDDC.Core.Check.Error, DDC.Core.Check
ErrorLetLazyNotEmptyDDC.Core.Check.Error, DDC.Core.Check
ErrorLetLazyNotPureDDC.Core.Check.Error, DDC.Core.Check
ErrorLetLazyNoWitnessDDC.Core.Check.Error, DDC.Core.Check
ErrorLetLazyWitnessTypeMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorLetMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorLetrecBindingNotLambdaDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionFreeDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionNotRegionDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionReboundDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionWitnessConflictDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionWitnessInvalidDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionWitnessOtherDDC.Core.Check.Error, DDC.Core.Check
ErrorMalformedExpDDC.Core.Check.Error, DDC.Core.Check
ErrorMalformedTypeDDC.Core.Check.Error, DDC.Core.Check
ErrorMaxcloMalformedDDC.Core.Check.Error, DDC.Core.Check
ErrorMaxcloNotCloDDC.Core.Check.Error, DDC.Core.Check
ErrorMaxeffNotEffDDC.Core.Check.Error, DDC.Core.Check
ErrorNakedSortDDC.Type.Check
ErrorNakedTypeDDC.Core.Check.Error, DDC.Core.Check
ErrorNakedWitnessDDC.Core.Check.Error, DDC.Core.Check
errorNotFunTypeDDC.Core.Check.Error, DDC.Core.Check
errorParamKindDDC.Type.Check
errorParamTypeDDC.Core.Check.Error, DDC.Core.Check
errorPatternFieldsDDC.Core.Check.Error, DDC.Core.Check
errorRightKindDDC.Type.Check
errorRightTypeDDC.Type.Check
errorSortDDC.Type.Check
ErrorSumKindInvalidDDC.Type.Check
ErrorSumKindMismatchDDC.Type.Check
ErrorTypeDDC.Core.Check.Error, DDC.Core.Check
errorTypeDDC.Core.Check.Error, DDC.Core.Check
errorTypeAnnotDDC.Core.Check.Error, DDC.Core.Check
errorTypeCtorDDC.Core.Check.Error, DDC.Core.Check
errorTypeDiscrimDDC.Core.Check.Error, DDC.Core.Check
errorTypeEnv 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorTypeErrorDDC.Core.Check.Error, DDC.Core.Check
errorTypeFieldDDC.Core.Check.Error, DDC.Core.Check
errorTypeLeftDDC.Core.Check.Error, DDC.Core.Check
errorTypePatternDDC.Core.Check.Error, DDC.Core.Check
errorTypeRightDDC.Core.Check.Error, DDC.Core.Check
errorTypeSumDDC.Type.Check
ErrorUnappliedKindFunDDC.Type.Check
ErrorUndefinedDDC.Type.Check
ErrorUndefinedCtor 
1 (Data Constructor)DDC.Type.Check
2 (Data Constructor)DDC.Core.Check.Error, DDC.Core.Check
ErrorVarAnnotMismatch 
1 (Data Constructor)DDC.Type.Check
2 (Data Constructor)DDC.Core.Check.Error, DDC.Core.Check
ErrorWAppMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorWAppNotCtorDDC.Core.Check.Error, DDC.Core.Check
ErrorWithRegionNotRegionDDC.Core.Check.Error, DDC.Core.Check
errorWitnessDDC.Core.Check.Error, DDC.Core.Check
ErrorWitnessImplInvalidDDC.Type.Check
errorWitnessLeftDDC.Core.Check.Error, DDC.Core.Check
ErrorWitnessNotEmptyDDC.Core.Check.Error, DDC.Core.Check
ErrorWitnessNotPurityDDC.Core.Check.Error, DDC.Core.Check
errorWitnessRightDDC.Core.Check.Error, DDC.Core.Check
errorWitnessTypeExpectDDC.Core.Check.Error, DDC.Core.Check
errorWitnessTypeHaveDDC.Core.Check.Error, DDC.Core.Check
ExpDDC.Core.Exp
extendDDC.Type.Env
extendsDDC.Type.Env
fillDDC.Core.Pretty
fillBreakDDC.Core.Pretty
fillCatDDC.Core.Pretty
fillSepDDC.Core.Pretty
floatDDC.Core.Pretty
freeTDDC.Core.Collect
freeXDDC.Core.Collect
fromList 
1 (Function)DDC.Type.Sum
2 (Function)DDC.Type.Env
fromListDataDefsDDC.Core.DataDef
GBoundRgnConDDC.Core.Check.TaggedClosure, DDC.Core.Check.CheckExp
GBoundRgnVarDDC.Core.Check.TaggedClosure, DDC.Core.Check.CheckExp
GBoundValDDC.Core.Check.TaggedClosure, DDC.Core.Check.CheckExp
groupDDC.Core.Pretty
hangDDC.Core.Pretty
hashTyConDDC.Type.Sum
hashTyConRangeDDC.Type.Sum
hcatDDC.Core.Pretty
hPutDocDDC.Core.Pretty
hsepDDC.Core.Pretty
indentDDC.Core.Pretty
insertDDC.Type.Sum
insertDataDefDDC.Core.DataDef
instantiateTDDC.Type.Transform.Instantiate
instantiateTsDDC.Type.Transform.Instantiate
intDDC.Core.Pretty
integerDDC.Core.Pretty
isAlgDataTypeDDC.Type.Predicates
isAtomTDDC.Type.Predicates
isAtomWDDC.Core.Predicates
isAtomXDDC.Core.Predicates
isBotDDC.Type.Predicates
isClosureKindDDC.Type.Predicates
isConBodyDDC.Core.Parser.Lexer
isConNameDDC.Core.Parser.Lexer
isConStartDDC.Core.Parser.Lexer
isDataKindDDC.Type.Predicates
isEffectKindDDC.Type.Predicates
isLambdaXDDC.Core.Predicates
isPDefaultDDC.Core.Predicates
isPrimDDC.Type.Env
isRegionKindDDC.Type.Predicates
isVarBodyDDC.Core.Parser.Lexer
isVarNameDDC.Core.Parser.Lexer
isVarStartDDC.Core.Parser.Lexer
isWitnessKindDDC.Type.Predicates
isXAppDDC.Core.Predicates
isXConDDC.Core.Predicates
isXLAMDDC.Core.Predicates
isXLamDDC.Core.Predicates
isXVarDDC.Core.Predicates
KADDC.Core.Parser.Tokens
KAmpersandDDC.Core.Parser.Tokens
KAngleBraDDC.Core.Parser.Tokens
KAngleColonBraDDC.Core.Parser.Tokens
KAngleColonKetDDC.Core.Parser.Tokens
KAngleKetDDC.Core.Parser.Tokens
KArrowDashDDC.Core.Parser.Tokens
KArrowEqualsDDC.Core.Parser.Tokens
KArrowTildeDDC.Core.Parser.Tokens
KBackSlashDDC.Core.Parser.Tokens
KBarDDC.Core.Parser.Tokens
KBigLambdaDDC.Core.Parser.Tokens
KBotClosureDDC.Core.Parser.Tokens
KBotEffectDDC.Core.Parser.Tokens
KBraceBraDDC.Core.Parser.Tokens
KBraceKetDDC.Core.Parser.Tokens
KCaseDDC.Core.Parser.Tokens
kClosureDDC.Type.Compounds
KColonDDC.Core.Parser.Tokens
KColonColonDDC.Core.Parser.Tokens
KCommaDDC.Core.Parser.Tokens
KConDDC.Core.Parser.Tokens
KDashDDC.Core.Parser.Tokens
kDataDDC.Type.Compounds
KDotDDC.Core.Parser.Tokens
kEffectDDC.Type.Compounds
KEqualsDDC.Core.Parser.Tokens
KForgetDDC.Core.Parser.Tokens
kFunDDC.Type.Compounds
kFunsDDC.Type.Compounds
KHatDDC.Core.Parser.Tokens
KiConDDC.Type.Exp, DDC.Core.Exp
KiConClosureDDC.Type.Exp, DDC.Core.Exp
KiConDataDDC.Type.Exp, DDC.Core.Exp
KiConEffectDDC.Type.Exp, DDC.Core.Exp
KiConFunDDC.Type.Exp, DDC.Core.Exp
KiConRegionDDC.Type.Exp, DDC.Core.Exp
KiConWitnessDDC.Type.Exp, DDC.Core.Exp
KInDDC.Core.Parser.Tokens
KindDDC.Type.Exp, DDC.Core.Exp
KIndexDDC.Core.Parser.Tokens
kindOfSumDDC.Type.Sum
kindOfTcConDDC.Type.Check
kindOfTwConDDC.Type.Check
kindOfTypeDDC.Type.Check
KJunkDDC.Core.Parser.Tokens
KKindClosureDDC.Core.Parser.Tokens
KKindEffectDDC.Core.Parser.Tokens
KKindRegionDDC.Core.Parser.Tokens
KKindValueDDC.Core.Parser.Tokens
KKindWitnessDDC.Core.Parser.Tokens
KLazyDDC.Core.Parser.Tokens
KLetDDC.Core.Parser.Tokens
KLetRecDDC.Core.Parser.Tokens
KLetRegionDDC.Core.Parser.Tokens
KLitDDC.Core.Parser.Tokens
KNDDC.Core.Parser.Tokens
KOfDDC.Core.Parser.Tokens
KPlusDDC.Core.Parser.Tokens
KPurifyDDC.Core.Parser.Tokens
kRegionDDC.Type.Compounds
KRoundBraDDC.Core.Parser.Tokens
KRoundKetDDC.Core.Parser.Tokens
KSemiColonDDC.Core.Parser.Tokens
KSortCompDDC.Core.Parser.Tokens
KSortPropDDC.Core.Parser.Tokens
KSquareBraDDC.Core.Parser.Tokens
KSquareColonBraDDC.Core.Parser.Tokens
KSquareColonKetDDC.Core.Parser.Tokens
KSquareKetDDC.Core.Parser.Tokens
KTcConBuiltinDDC.Core.Parser.Tokens
KTwConBuiltinDDC.Core.Parser.Tokens
KUnderscoreDDC.Core.Parser.Tokens
KVarDDC.Core.Parser.Tokens
KWbConBuiltinDDC.Core.Parser.Tokens
KWeakCloDDC.Core.Parser.Tokens
KWeakEffDDC.Core.Parser.Tokens
KWhereDDC.Core.Parser.Tokens
KWithDDC.Core.Parser.Tokens
KWithRegionDDC.Core.Parser.Tokens
kWitnessDDC.Type.Compounds
langleDDC.Core.Pretty
lbraceDDC.Core.Pretty
lbracketDDC.Core.Pretty
LetLazyDDC.Core.Exp
LetModeDDC.Core.Exp
LetsDDC.Core.Exp
LetStrictDDC.Core.Exp
lexExpDDC.Core.Parser.Lexer
liftDDC.Type.Env
liftAtDepthTDDC.Type.Transform.LiftT
liftAtDepthWDDC.Core.Transform.LiftW
liftAtDepthXDDC.Core.Transform.LiftX
LiftTDDC.Type.Transform.LiftT
liftTDDC.Type.Transform.LiftT
LiftWDDC.Core.Transform.LiftW
liftWDDC.Core.Transform.LiftW
LiftXDDC.Core.Transform.LiftX
liftXDDC.Core.Transform.LiftX
lineDDC.Core.Pretty
linebreakDDC.Core.Pretty
listDDC.Core.Pretty
LLetDDC.Core.Exp
LLetRegionDDC.Core.Exp
lookupDDC.Type.Env
lookupModeOfDataTypeDDC.Core.DataDef
lookupNameDDC.Type.Env
lowerAtDepthTDDC.Type.Transform.LowerT
LowerTDDC.Type.Transform.LowerT
lowerTDDC.Type.Transform.LowerT
lparenDDC.Core.Pretty
LRecDDC.Core.Exp
LWithRegionDDC.Core.Exp
makeBindFromBinderDDC.Type.Compounds
makeSumArrayElemDDC.Type.Sum
makeXAppsDDC.Core.Compounds
makeXLamFlagsDDC.Core.Compounds
makeXLAMsDDC.Core.Compounds
makeXLamsDDC.Core.Compounds
maskFromTaggedSetDDC.Core.Check.TaggedClosure
memberDDC.Type.Env
memberBindDDC.Type.Env
namedBoundMatchesBindDDC.Type.Compounds
nestDDC.Core.Pretty
nestingDDC.Core.Pretty
parensDDC.Core.Pretty
Parser 
1 (Type/Class)DDC.Type.Parser
2 (Type/Class)DDC.Core.Parser
partitionBindsByTypeDDC.Type.Compounds
PatDDC.Core.Exp
pBinderDDC.Type.Parser
PDataDDC.Core.Exp
PDefaultDDC.Core.Exp
pExpDDC.Core.Parser
pIndexDDC.Type.Parser
pprDDC.Core.Pretty
pprParenDDC.Core.Pretty
pprPrecDDC.Core.Pretty
PrettyDDC.Core.Pretty
pTokDDC.Type.Parser
pTokAsDDC.Type.Parser
pTypeDDC.Type.Parser
pTypeAppDDC.Type.Parser
pTypeAtomDDC.Type.Parser
punctuateDDC.Core.Pretty
pushBindDDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
pushBindsDDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
putDocDDC.Core.Pretty
putDocLnDDC.Core.Pretty
pWitnessDDC.Core.Parser
rangleDDC.Core.Pretty
RAnonDDC.Type.Exp, DDC.Core.Exp
rationalDDC.Core.Pretty
rbraceDDC.Core.Pretty
rbracketDDC.Core.Pretty
readConDDC.Core.Parser.Lexer
readTcConBuiltinDDC.Core.Parser.Lexer
readTwConBuiltinDDC.Core.Parser.Lexer
readVarDDC.Core.Parser.Lexer
readWbConBuiltinDDC.Core.Parser.Lexer
RegionDDC.Type.Exp, DDC.Core.Exp
renameTokDDC.Core.Parser.Tokens
renderDDC.Core.Pretty
renderCompactDDC.Core.Pretty
RenderIndentDDC.Core.Pretty
renderIndentDDC.Core.Pretty
RenderModeDDC.Core.Pretty
RenderPlainDDC.Core.Pretty
renderPlainDDC.Core.Pretty
replaceTypeOfBindDDC.Type.Compounds
replaceTypeOfBoundDDC.Type.Compounds
resultDDC.Type.Check.Monad
RewriteDDC.Type.Rewrite
rewriteWithDDC.Type.Rewrite
RNameDDC.Type.Exp, DDC.Core.Exp
RNoneDDC.Type.Exp, DDC.Core.Exp
rparenDDC.Core.Pretty
SCharDDC.Core.Pretty
sCompDDC.Type.Compounds
semiDDC.Core.Pretty
semiBracesDDC.Core.Pretty
SEmptyDDC.Core.Pretty
sepDDC.Core.Pretty
setPrimFunDDC.Type.Env
SimpleDocDDC.Core.Pretty
singletonDDC.Type.Sum
SLineDDC.Core.Pretty
SoConDDC.Type.Exp, DDC.Core.Exp
SoConCompDDC.Type.Exp, DDC.Core.Exp
SoConPropDDC.Type.Exp, DDC.Core.Exp
softbreakDDC.Core.Pretty
softlineDDC.Core.Pretty
SortDDC.Type.Exp, DDC.Core.Exp
spaceDDC.Core.Pretty
specBindsOfLetsDDC.Core.Compounds
SpreadTDDC.Type.Transform.SpreadT
spreadTDDC.Type.Transform.SpreadT
SpreadXDDC.Core.Transform.SpreadX
spreadXDDC.Core.Transform.SpreadX
sPropDDC.Type.Compounds
squoteDDC.Core.Pretty
squotesDDC.Core.Pretty
stackAllDDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
stackAnonsDDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
stackBindsDDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
stackNamedDDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
STextDDC.Core.Pretty
stringDDC.Core.Pretty
Sub 
1 (Type/Class)DDC.Type.Rewrite
2 (Data Constructor)DDC.Type.Rewrite
subBoundDDC.Type.Rewrite
subConflict0DDC.Type.Rewrite
subConflict1DDC.Type.Rewrite
subShadow0DDC.Type.Rewrite
subStack0DDC.Type.Rewrite
subStack1DDC.Type.Rewrite
substBoundDDC.Type.Rewrite, DDC.Type.Transform.SubstituteT
substituteBoundTDDC.Type.Transform.SubstituteT
substituteBoundTXDDC.Core.Transform.SubstituteTX
SubstituteTDDC.Type.Transform.SubstituteT
substituteTDDC.Type.Transform.SubstituteT
substituteTsDDC.Type.Transform.SubstituteT
SubstituteTXDDC.Core.Transform.SubstituteTX
substituteTXDDC.Core.Transform.SubstituteTX
substituteTXsDDC.Core.Transform.SubstituteTX
substituteWithTDDC.Type.Transform.SubstituteT
substituteWithTXDDC.Core.Transform.SubstituteTX
substituteWithWXDDC.Core.Transform.SubstituteWX
substituteWithXXDDC.Core.Transform.SubstituteXX
SubstituteWXDDC.Core.Transform.SubstituteWX
substituteWXDDC.Core.Transform.SubstituteWX
substituteWXsDDC.Core.Transform.SubstituteWX
substituteXArgDDC.Core.Transform.SubstituteXX
substituteXArgsDDC.Core.Transform.SubstituteXX
SubstituteXXDDC.Core.Transform.SubstituteXX
substituteXXDDC.Core.Transform.SubstituteXX
substituteXXsDDC.Core.Transform.SubstituteXX
subsumesTDDC.Type.Subsumes
TaggedClosureDDC.Core.Check.TaggedClosure, DDC.Core.Check.CheckExp
taggedClosureOfTyArgDDC.Core.Check.TaggedClosure
taggedClosureOfValBoundDDC.Core.Check.TaggedClosure
taggedClosureOfWeakCloDDC.Core.Check.TaggedClosure
takeCtorNameOfAltDDC.Core.Compounds
takeDataTyConAppsDDC.Type.Compounds
takeKFunDDC.Type.Compounds
takeKFunsDDC.Type.Compounds
takeKFuns'DDC.Type.Compounds
takeNameOfBindDDC.Type.Compounds
takeNameOfBoundDDC.Type.Compounds
takeResultKindDDC.Type.Compounds
takeSortOfKiConDDC.Type.Check
takeSubstBoundOfBindDDC.Type.Compounds
takeSumArrayElemDDC.Type.Sum
takeTAppsDDC.Type.Compounds
takeTForallsDDC.Type.Compounds
takeTFunDDC.Type.Compounds
takeTFunArgResultDDC.Type.Compounds
takeTyConAppsDDC.Type.Compounds
takeXAppsDDC.Core.Compounds
takeXConAppsDDC.Core.Compounds
takeXLamFlagsDDC.Core.Compounds
takeXLAMsDDC.Core.Compounds
takeXLamsDDC.Core.Compounds
takeXPrimAppsDDC.Core.Compounds
tAllocDDC.Type.Compounds
TAppDDC.Type.Exp, DDC.Core.Exp
tAppDDC.Type.Compounds
tAppsDDC.Type.Compounds
tBotDDC.Type.Compounds
TcConDDC.Type.Exp, DDC.Core.Exp
TcConAllocDDC.Type.Exp, DDC.Core.Exp
TcConDeepAllocDDC.Type.Exp, DDC.Core.Exp
TcConDeepReadDDC.Type.Exp, DDC.Core.Exp
TcConDeepUseDDC.Type.Exp, DDC.Core.Exp
TcConDeepWriteDDC.Type.Exp, DDC.Core.Exp
TcConFunDDC.Type.Exp, DDC.Core.Exp
TcConHeadReadDDC.Type.Exp, DDC.Core.Exp
TcConReadDDC.Type.Exp, DDC.Core.Exp
TcConUseDDC.Type.Exp, DDC.Core.Exp
TcConWriteDDC.Type.Exp, DDC.Core.Exp
TConDDC.Type.Exp, DDC.Core.Exp
tConData0DDC.Type.Compounds
tConData1DDC.Type.Compounds
tConstDDC.Type.Compounds
tDeepAllocDDC.Type.Compounds
tDeepConstDDC.Type.Compounds
tDeepGlobalDDC.Type.Compounds
tDeepMutableDDC.Type.Compounds
tDeepReadDDC.Type.Compounds
tDeepUseDDC.Type.Compounds
tDeepWriteDDC.Type.Compounds
tEmptyDDC.Type.Compounds
textDDC.Core.Pretty
TForallDDC.Type.Exp, DDC.Core.Exp
tForallDDC.Type.Compounds
tForallsDDC.Type.Compounds
tFunDDC.Type.Compounds
tFunPEDDC.Type.Compounds
tGlobalDDC.Type.Compounds
tHeadLazyDDC.Type.Compounds
tHeadReadDDC.Type.Compounds
throwDDC.Type.Check.Monad
tImplDDC.Type.Compounds
tIxDDC.Type.Compounds
tLazyDDC.Type.Compounds
tManifestDDC.Type.Compounds
tMutableDDC.Type.Compounds
TokDDC.Core.Parser.Tokens
TokAtomDDC.Core.Parser.Tokens
TokNamedDDC.Core.Parser.Tokens
toListDDC.Type.Sum
tPureDDC.Type.Compounds
tReadDDC.Type.Compounds
trimClosureDDC.Type.Transform.Trim
TSumDDC.Type.Exp, DDC.Core.Exp
tSumDDC.Type.Compounds
tupledDDC.Core.Pretty
tUseDDC.Type.Compounds
TVarDDC.Type.Exp, DDC.Core.Exp
TwConDDC.Type.Exp, DDC.Core.Exp
TwConConstDDC.Type.Exp, DDC.Core.Exp
TwConDeepConstDDC.Type.Exp, DDC.Core.Exp
TwConDeepGlobalDDC.Type.Exp, DDC.Core.Exp
TwConDeepMutableDDC.Type.Exp, DDC.Core.Exp
TwConEmptyDDC.Type.Exp, DDC.Core.Exp
TwConGlobalDDC.Type.Exp, DDC.Core.Exp
TwConHeadLazyDDC.Type.Exp, DDC.Core.Exp
TwConImplDDC.Type.Exp, DDC.Core.Exp
TwConLazyDDC.Type.Exp, DDC.Core.Exp
TwConManifestDDC.Type.Exp, DDC.Core.Exp
TwConMutableDDC.Type.Exp, DDC.Core.Exp
TwConPureDDC.Type.Exp, DDC.Core.Exp
tWriteDDC.Type.Compounds
TyConDDC.Type.Exp, DDC.Core.Exp
TyConBoundDDC.Type.Exp, DDC.Core.Exp
TyConHash 
1 (Type/Class)DDC.Type.Exp, DDC.Core.Exp
2 (Data Constructor)DDC.Type.Exp, DDC.Core.Exp
TyConKindDDC.Type.Exp, DDC.Core.Exp
TyConSortDDC.Type.Exp, DDC.Core.Exp
TyConSpecDDC.Type.Exp, DDC.Core.Exp
TyConWitnessDDC.Type.Exp, DDC.Core.Exp
TypeDDC.Type.Exp, DDC.Core.Exp
typeOfBindDDC.Type.Compounds
typeOfBoundDDC.Type.Compounds
typeOfExpDDC.Core.Check.CheckExp, DDC.Core.Check
typeOfWbConDDC.Core.Check.CheckWitness
typeOfWiConDDC.Core.Check.CheckWitness, DDC.Core.Check
typeOfWitnessDDC.Core.Check.CheckWitness, DDC.Core.Check
TypeSum 
1 (Type/Class)DDC.Type.Exp, DDC.Core.Exp
2 (Data Constructor)DDC.Type.Exp, DDC.Core.Exp
typeSumBoundAnonDDC.Type.Exp, DDC.Core.Exp
typeSumBoundNamedDDC.Type.Exp, DDC.Core.Exp
TypeSumConDDC.Type.Exp, DDC.Core.Exp
typeSumElemsDDC.Type.Exp, DDC.Core.Exp
typeSumKindDDC.Type.Exp, DDC.Core.Exp
typeSumSpillDDC.Type.Exp, DDC.Core.Exp
TypeSumVarDDC.Type.Exp, DDC.Core.Exp
TypeSumVarConDDC.Type.Exp, DDC.Core.Exp
UIxDDC.Type.Exp, DDC.Core.Exp
UNameDDC.Type.Exp, DDC.Core.Exp
unhashTyConDDC.Type.Sum
union 
1 (Function)DDC.Type.Sum
2 (Function)DDC.Type.Env
unionsDDC.Type.Sum
UniverseDDC.Type.Universe
UniverseDataDDC.Type.Universe
universeFromType1DDC.Type.Universe
universeFromType2DDC.Type.Universe
universeFromType3DDC.Type.Universe
UniverseKindDDC.Type.Universe
universeOfTypeDDC.Type.Universe
UniverseSortDDC.Type.Universe
UniverseSpecDDC.Type.Universe
UniverseWitnessDDC.Type.Universe
UPrimDDC.Type.Exp, DDC.Core.Exp
use0DDC.Type.Rewrite
use1DDC.Type.Rewrite
valwitBindsOfLetsDDC.Core.Compounds
vcatDDC.Core.Pretty
vsepDDC.Core.Pretty
WAppDDC.Core.Exp
WbConDDC.Core.Exp
WbConAllocDDC.Core.Exp
WbConEmptyDDC.Core.Exp
WbConPureDDC.Core.Exp
WbConReadDDC.Core.Exp
WbConUseDDC.Core.Exp
WConDDC.Core.Exp
WiConDDC.Core.Exp
WiConBoundDDC.Core.Exp
WiConBuiltinDDC.Core.Exp
widthDDC.Core.Pretty
WitnessDDC.Core.Exp
WJoinDDC.Core.Exp
wrapTForallsDDC.Type.Env
WTypeDDC.Core.Exp
WVarDDC.Core.Exp
XAppDDC.Core.Exp
XCaseDDC.Core.Exp
XCastDDC.Core.Exp
XConDDC.Core.Exp
XLAMDDC.Core.Exp
XLamDDC.Core.Exp
XLetDDC.Core.Exp
XTypeDDC.Core.Exp
XVarDDC.Core.Exp
XWitnessDDC.Core.Exp