ddc-core-0.4.3.1: Disciplined Disciple Compiler core language and type checker.

Index

$:DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
<$$>DDC.Data.Pretty, DDC.Core.Pretty
<$>DDC.Data.Pretty, DDC.Core.Pretty
<+>DDC.Data.Pretty, DDC.Core.Pretty
<//>DDC.Data.Pretty, DDC.Core.Pretty
</>DDC.Data.Pretty, DDC.Core.Pretty
<>DDC.Data.Pretty, DDC.Core.Pretty
<?>DDC.Control.Parser
<|>DDC.Control.Parser
AAlt 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
addStartsDDC.Core.Lexer.Offside
ALAMDDC.Core.Exp.Generic
ALamDDC.Core.Exp.Generic
alignDDC.Data.Pretty, DDC.Core.Pretty
alphaNumDDC.Control.Parser
AltDDC.Core.Exp, DDC.Core.Exp.Annot
anglesDDC.Data.Pretty, DDC.Core.Pretty
annotClosureDDC.Core.Exp.Annot.AnTEC, DDC.Core.Check, DDC.Core.Load
annotEffectDDC.Core.Exp.Annot.AnTEC, DDC.Core.Check, DDC.Core.Load
annotOfExpDDC.Core.Exp.Annot
annotOfWitnessDDC.Core.Exp.Annot
annotTail 
1 (Function)DDC.Core.Exp.Annot.AnT
2 (Function)DDC.Core.Exp.Annot.AnTEC, DDC.Core.Check, DDC.Core.Load
annotType 
1 (Function)DDC.Core.Exp.Annot.AnT
2 (Function)DDC.Core.Exp.Annot.AnTEC, DDC.Core.Check, DDC.Core.Load
AnonDDC.Type.Exp.Generic.Binding, DDC.Type.Exp.Generic
AnT 
1 (Type/Class)DDC.Core.Exp.Annot.AnT
2 (Data Constructor)DDC.Core.Exp.Annot.AnT
AnTEC 
1 (Type/Class)DDC.Core.Exp.Annot.AnTEC, DDC.Core.Check, DDC.Core.Load
2 (Data Constructor)DDC.Core.Exp.Annot.AnTEC, DDC.Core.Check, DDC.Core.Load
anyCharDDC.Control.Parser
anyTokenDDC.Control.Parser
applyElimDDC.Core.Call
applyOffsideDDC.Core.Lexer.Offside
arityOfTypeDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
backslashDDC.Data.Pretty, DDC.Core.Pretty
BAnon 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Data.Env
BDaConUnitDDC.Core.Lexer.Tokens, DDC.Core.Lexer
BEmptyDDC.Core.Lexer.Tokens, DDC.Core.Lexer
betweenDDC.Control.Parser
Bind 
1 (Type/Class)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Type/Class)DDC.Data.Env
bind0DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
bind0sDDC.Type.Transform.Rename, DDC.Core.Transform.Rename
bind1DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
bind1sDDC.Type.Transform.Rename, DDC.Core.Transform.Rename
BindCasePatDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindConDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindDefDDC.Core.Collect.BindStruct, DDC.Core.Collect
bindDefTDDC.Core.Collect.BindStruct
bindDefXDDC.Core.Collect.FreeX
BinderDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
binderOfBindDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
BindForallDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindingDDC.Type.Exp.Generic.Binding, DDC.Type.Exp.Generic
BindLAMDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindLamDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindLetDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindLetRecDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindLetRegionsDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindLetRegionWithDDC.Core.Collect.BindStruct, DDC.Core.Collect
bindsOfLetsDDC.Core.Exp.Annot
bindsOfPatDDC.Core.Exp.Annot
BindStack 
1 (Type/Class)DDC.Type.Transform.Rename, DDC.Core.Transform.Rename, DDC.Type.Transform.SubstituteT
2 (Data Constructor)DDC.Type.Transform.Rename, DDC.Core.Transform.Rename, DDC.Type.Transform.SubstituteT
BindStructDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindTAbsDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindTreeDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindUseDDC.Core.Collect.BindStruct, DDC.Core.Collect
BindWayDDC.Core.Collect.BindStruct, DDC.Core.Collect
BKiConDDC.Core.Lexer.Tokens, DDC.Core.Lexer
BName 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Data.Env
BNone 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Data.Env
boolDDC.Data.Pretty, DDC.Core.Pretty
Bound 
1 (Type/Class)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Type/Class)DDC.Data.Env
BoundExpDDC.Core.Collect.BindStruct, DDC.Core.Collect
BoundLevelDDC.Core.Collect.BindStruct, DDC.Core.Collect
boundLevelOfBindWayDDC.Core.Collect.BindStruct
boundMatchesBind 
1 (Function)DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
2 (Function)DDC.Type.Exp.Generic.Binding, DDC.Type.Exp.Generic
boundOfBindDDC.Type.Exp.Generic.Binding, DDC.Type.Exp.Generic
BoundSpecDDC.Core.Collect.BindStruct, DDC.Core.Collect
BoundWitDDC.Core.Collect.BindStruct, DDC.Core.Collect
BPureDDC.Core.Lexer.Tokens, DDC.Core.Lexer
bracesDDC.Data.Pretty, DDC.Core.Pretty
bracketsDDC.Data.Pretty, DDC.Core.Pretty
BSoConDDC.Core.Lexer.Tokens, DDC.Core.Lexer
BTcConDDC.Core.Lexer.Tokens, DDC.Core.Lexer
BTwConDDC.Core.Lexer.Tokens, DDC.Core.Lexer
BuiltinDDC.Core.Lexer.Tokens, DDC.Core.Lexer
Canned 
1 (Type/Class)DDC.Data.Canned
2 (Data Constructor)DDC.Data.Canned
CastDDC.Core.Exp, DDC.Core.Exp.Annot
CastBox 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
CastPurify 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
CastRun 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
CastWeakenEffect 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
catDDC.Data.Pretty, DDC.Core.Pretty
chainlDDC.Control.Parser
chainl1DDC.Control.Parser
chainrDDC.Control.Parser
chainr1DDC.Control.Parser
char 
1 (Function)DDC.Data.Pretty, DDC.Core.Pretty
2 (Function)DDC.Control.Parser
CheckDDC.Core.Check, DDC.Core.Load
checkExpDDC.Core.Check
CheckM 
1 (Type/Class)DDC.Control.Check
2 (Data Constructor)DDC.Control.Check
checkModuleDDC.Core.Check
checkSpecDDC.Core.Check
CheckTrace 
1 (Type/Class)DDC.Core.Check, DDC.Core.Load
2 (Data Constructor)DDC.Core.Check, DDC.Core.Load
checkTraceDocDDC.Core.Check, DDC.Core.Load
checkTypeDDC.Core.Check
checkTypeMDDC.Core.Check
checkWitnessDDC.Core.Check
choiceDDC.Control.Parser
ClosureDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
collectBindsDDC.Core.Collect.BindStruct, DDC.Core.Collect
collectBoundDDC.Core.Collect.BindStruct, DDC.Core.Collect
colonDDC.Data.Pretty, DDC.Core.Pretty
ColumnDDC.Control.Parser
columnDDC.Data.Pretty, DDC.Core.Pretty
columnOfLocatedDDC.Data.SourcePos, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
commaDDC.Data.Pretty, DDC.Core.Pretty
CompliesDDC.Core.Fragment
compliesDDC.Core.Fragment
compliesWithEnvsDDC.Core.Fragment
CompoundNameDDC.Data.Name
Config 
1 (Type/Class)DDC.Core.Check
2 (Data Constructor)DDC.Core.Check
configEffectCapabilitiesDDC.Core.Check
configFunctionalClosuresDDC.Core.Check
configFunctionalEffectsDDC.Core.Check
configGeneralLetRecDDC.Core.Check
configImplicitBoxDDC.Core.Check
configImplicitRunDDC.Core.Check
configNameIsHoleDDC.Core.Check
configOfProfileDDC.Core.Check
configPrimDataDefsDDC.Core.Check
configPrimKindsDDC.Core.Check
configPrimTypesDDC.Core.Check
configTrackedClosuresDDC.Core.Check
configTrackedEffectsDDC.Core.Check
ConsDDC.Core.Call
ConsBoxDDC.Core.Call
ConsTypeDDC.Core.Call
Consumed 
1 (Data Constructor)DDC.Control.Parser
2 (Type/Class)DDC.Control.Parser
ConsValueDDC.Core.Call
Context 
1 (Type/Class)DDC.Core.Exp.Annot.Context
2 (Data Constructor)DDC.Core.Exp.Annot.Context
3 (Type/Class)DDC.Core.Parser
4 (Data Constructor)DDC.Core.Parser
contextCtxDDC.Core.Exp.Annot.Context
contextEnvDDC.Core.Exp.Annot.Context
contextFunctionalClosuresDDC.Core.Parser
contextFunctionalEffectsDDC.Core.Parser
contextMakeLiteralNameDDC.Core.Parser
contextOfProfileDDC.Core.Parser
contextTrackedClosuresDDC.Core.Parser
contextTrackedEffectsDDC.Core.Parser
countDDC.Control.Parser
crlfDDC.Control.Parser
crushEffectDDC.Type.Exp.Simple.Equiv, DDC.Type.Exp.Simple
crushHeadTDDC.Type.Exp.Simple.Equiv
crushSomeTDDC.Type.Exp.Simple.Equiv, DDC.Type.Exp.Simple
CtxDDC.Core.Exp.Annot.Ctx
CtxAppLeftDDC.Core.Exp.Annot.Ctx
CtxAppRightDDC.Core.Exp.Annot.Ctx
CtxCaseAltDDC.Core.Exp.Annot.Ctx
CtxCaseScrutDDC.Core.Exp.Annot.Ctx
CtxCastBodyDDC.Core.Exp.Annot.Ctx
ctxEnvXDDC.Core.Exp.Annot.Ctx
CtxLAMDDC.Core.Exp.Annot.Ctx
CtxLamDDC.Core.Exp.Annot.Ctx
CtxLetBodyDDC.Core.Exp.Annot.Ctx
CtxLetLLetDDC.Core.Exp.Annot.Ctx
CtxLetLRecDDC.Core.Exp.Annot.Ctx
CtxTopDDC.Core.Exp.Annot.Ctx
DaConDDC.Core.Exp, DDC.Core.Exp.Annot
DaConBoundDDC.Core.Exp, DDC.Core.Exp.Annot
daConNameDDC.Core.Exp, DDC.Core.Exp.Annot
DaConPrimDDC.Core.Exp, DDC.Core.Exp.Annot
daConTypeDDC.Core.Exp, DDC.Core.Exp.Annot
DaConUnitDDC.Core.Exp, DDC.Core.Exp.Annot
dataArityOfTypeDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
DataCtor 
1 (Type/Class)DDC.Type.DataDef
2 (Data Constructor)DDC.Type.DataDef
dataCtorFieldTypesDDC.Type.DataDef
dataCtorNameDDC.Type.DataDef
dataCtorNamesOfDataDefDDC.Type.DataDef
dataCtorResultTypeDDC.Type.DataDef
dataCtorTagDDC.Type.DataDef
dataCtorTypeNameDDC.Type.DataDef
dataCtorTypeParamsDDC.Type.DataDef
DataDef 
1 (Type/Class)DDC.Type.DataDef
2 (Data Constructor)DDC.Type.DataDef
dataDefCtorsDDC.Type.DataDef
dataDefIsAlgebraicDDC.Type.DataDef
dataDefParamsDDC.Type.DataDef
DataDefs 
1 (Type/Class)DDC.Type.DataDef
2 (Data Constructor)DDC.Type.DataDef
dataDefsCtorsDDC.Type.DataDef
dataDefsTypesDDC.Type.DataDef
dataDefTypeNameDDC.Type.DataDef
DataModeDDC.Type.DataDef
DataModeLargeDDC.Type.DataDef
DataModeSmallDDC.Type.DataDef
DataType 
1 (Type/Class)DDC.Type.DataDef
2 (Data Constructor)DDC.Type.DataDef
dataTypeIsAlgebraicDDC.Type.DataDef
dataTypeModeDDC.Type.DataDef
dataTypeNameDDC.Type.DataDef
dataTypeOfDataDefDDC.Type.DataDef
dataTypeParamsDDC.Type.DataDef
dcUnitDDC.Core.Exp.Annot, DDC.Core.Exp.Generic
DebruijnBindersDDC.Core.Fragment
deleteDDC.Type.Sum
DemandDDC.Core.Check
DemandNoneDDC.Core.Check
DemandRunDDC.Core.Check
depth 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
3 (Function)DDC.Core.Env.EnvT
4 (Function)DDC.Core.Env.EnvX
describeTokenDDC.Core.Lexer.Tokens, DDC.Core.Lexer
describeTokenAtomDDC.Core.Lexer.Tokens, DDC.Core.Lexer
describeTokenMetaDDC.Core.Lexer.Tokens, DDC.Core.Lexer
describeTokenNamedDDC.Core.Lexer.Tokens, DDC.Core.Lexer
differenceDDC.Type.Sum
digitDDC.Control.Parser
dischargeConsWithElimsDDC.Core.Call
dischargeTypeWithElimsDDC.Core.Call
displayIODDC.Data.Pretty, DDC.Core.Pretty
displaySDDC.Data.Pretty, DDC.Core.Pretty
DocDDC.Data.Pretty, DDC.Core.Pretty
dotDDC.Data.Pretty, DDC.Core.Pretty
doubleDDC.Data.Pretty, DDC.Core.Pretty
dquoteDDC.Data.Pretty, DDC.Core.Pretty
dquotesDDC.Data.Pretty, DDC.Core.Pretty
EBoxDDC.Core.Lexer.Tokens, DDC.Core.Lexer
ECapabilityDDC.Core.Lexer.Tokens, DDC.Core.Lexer
ECaseDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EDataDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EDoDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EElseDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EExportDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EExtendDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EffectDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
EffectCapabilitiesDDC.Core.Fragment
EForeignDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EForgetDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EIfDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EImportDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EInDDC.Core.Lexer.Tokens, DDC.Core.Lexer
elemDDC.Type.Sum
ELetDDC.Core.Lexer.Tokens, DDC.Core.Lexer
ELetCaseDDC.Core.Lexer.Tokens, DDC.Core.Lexer
ELetRecDDC.Core.Lexer.Tokens, DDC.Core.Lexer
ElimDDC.Core.Call
elimForConsDDC.Core.Call
ElimRunDDC.Core.Call
ElimTypeDDC.Core.Call
ElimValueDDC.Core.Call
EMatchDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EModuleDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EmptyDDC.Control.Parser
empty 
1 (Function)DDC.Type.Sum
2 (Function)DDC.Type.Env
3 (Function)DDC.Data.Pretty, DDC.Core.Pretty
4 (Function)DDC.Data.Env
5 (Function)DDC.Core.Env.EnvT
6 (Function)DDC.Core.Env.EnvX
emptyDataDefsDDC.Type.DataDef
encloseDDC.Data.Pretty, DDC.Core.Pretty
encloseSepDDC.Data.Pretty, DDC.Core.Pretty
encodeCtxDDC.Core.Exp.Annot.Ctx
endByDDC.Control.Parser
endBy1DDC.Control.Parser
endOfLineDDC.Control.Parser
enterAppLeftDDC.Core.Exp.Annot.Context
enterAppRightDDC.Core.Exp.Annot.Context
enterCaseAltDDC.Core.Exp.Annot.Context
enterCaseScrutDDC.Core.Exp.Annot.Context
enterCastBodyDDC.Core.Exp.Annot.Context
enterLAMDDC.Core.Exp.Annot.Context
enterLamDDC.Core.Exp.Annot.Context
enterLetBodyDDC.Core.Exp.Annot.Context
enterLetLLetDDC.Core.Exp.Annot.Context
enterLetLRecDDC.Core.Exp.Annot.Context
Env 
1 (Type/Class)DDC.Type.Env
2 (Data Constructor)DDC.Type.Env
3 (Type/Class)DDC.Data.Env
4 (Data Constructor)DDC.Data.Env
envMap 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
envPrimFunDDC.Type.Env
envStack 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
envStackLength 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
EnvT 
1 (Type/Class)DDC.Core.Env.EnvT, DDC.Core.Env.EnvX
2 (Data Constructor)DDC.Core.Env.EnvT, DDC.Core.Env.EnvX
envtCapabilitiesDDC.Core.Env.EnvT, DDC.Core.Env.EnvX
envtEquationsDDC.Core.Env.EnvT, DDC.Core.Env.EnvX
envtMapDDC.Core.Env.EnvT, DDC.Core.Env.EnvX
envtPrimFunDDC.Core.Env.EnvT, DDC.Core.Env.EnvX
envtStackDDC.Core.Env.EnvT, DDC.Core.Env.EnvX
envtStackLengthDDC.Core.Env.EnvT, DDC.Core.Env.EnvX
EnvX 
1 (Type/Class)DDC.Core.Env.EnvX
2 (Data Constructor)DDC.Core.Env.EnvX
envxDataDefsDDC.Core.Env.EnvX
envxEnvTDDC.Core.Env.EnvX
envxMapDDC.Core.Env.EnvX
envxPrimFunDDC.Core.Env.EnvX
envxStackDDC.Core.Env.EnvX
envxStackLengthDDC.Core.Env.EnvX
EOfDDC.Core.Lexer.Tokens, DDC.Core.Lexer
eofDDC.Control.Parser
EOtherwiseDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EPrivateDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EPurifyDDC.Core.Lexer.Tokens, DDC.Core.Lexer
equalsDDC.Data.Pretty, DDC.Core.Pretty
equivTDDC.Type.Exp.Simple.Equiv, DDC.Type.Exp.Simple
equivTyConDDC.Type.Exp.Simple.Equiv, DDC.Type.Exp.Simple
equivWithBindsTDDC.Type.Exp.Simple.Equiv, DDC.Type.Exp.Simple
eraseTForallsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
Error 
1 (Type/Class)DDC.Core.Check
2 (Type/Class)DDC.Core.Fragment
3 (Data Constructor)DDC.Control.Parser
4 (Type/Class)DDC.Core.Load
errorAltType1DDC.Core.Check
errorAltType2DDC.Core.Check
errorAnnotDDC.Core.Check
ErrorAppCannotInferPolymorphicDDC.Core.Check
ErrorAppMismatchDDC.Core.Check
ErrorAppNotFunDDC.Core.Check
errorArgTypeDDC.Core.Check
errorBindDDC.Core.Check
errorBindsDDC.Core.Check
errorBindWitnessDDC.Core.Check
errorBindWitness1DDC.Core.Check
errorBindWitness2DDC.Core.Check
errorBoundDDC.Core.Check
errorBoundRegionsDDC.Core.Check
ErrorCaseAltResultMismatchDDC.Core.Check
ErrorCaseCannotInstantiateDDC.Core.Check
ErrorCaseFieldTypeMismatchDDC.Core.Check
ErrorCaseNoAlternativesDDC.Core.Check
ErrorCaseNonExhaustiveDDC.Core.Check
ErrorCaseNonExhaustiveLargeDDC.Core.Check
ErrorCaseOverlappingDDC.Core.Check
ErrorCaseScrutineeNotAlgebraicDDC.Core.Check
ErrorCaseScrutineeTypeMismatchDDC.Core.Check
ErrorCaseScrutineeTypeUndeclaredDDC.Core.Check
ErrorCaseTooManyBindersDDC.Core.Check
ErrorCheckExpDDC.Core.Load
errorCheckingDDC.Core.Check
ErrorCheckTypeDDC.Core.Load
ErrorComplianceDDC.Core.Load
errorCtorDaConDDC.Core.Check
errorCtorFieldsDDC.Core.Check
errorCtorNamesMissingDDC.Core.Check
ErrorData 
1 (Type/Class)DDC.Core.Check
2 (Data Constructor)DDC.Core.Check
errorDataDDC.Core.Check
errorDataCtorNameDDC.Core.Check
errorDataCtorResultActualDDC.Core.Check
errorDataCtorResultExpectedDDC.Core.Check
ErrorDataDupCtorNameDDC.Core.Check
ErrorDataDupTypeNameDDC.Core.Check
errorDataDupTypeNameDDC.Core.Check
ErrorDataWrongResultDDC.Core.Check
errorDefTypeDDC.Core.Check
errorEffectDDC.Core.Check
errorExpDDC.Core.Check
errorExpectedDDC.Core.Check
ErrorExportDuplicateDDC.Core.Check
ErrorExportMismatchDDC.Core.Check
errorExportTypeDDC.Core.Check
ErrorExportUndefinedDDC.Core.Check
ErrorFragmentDDC.Core.Load
ErrorImportCapNotEffectDDC.Core.Check
ErrorImportDuplicateDDC.Core.Check
ErrorImportValueNotDataDDC.Core.Check
errorInferredDDC.Core.Check
errorKindDDC.Core.Check
errorKindsDDC.Core.Check
ErrorLamBindBadKindDDC.Core.Check
ErrorLamBodyNotDataDDC.Core.Check
ErrorLamNotPureDDC.Core.Check
ErrorLAMParamBadSortDDC.Core.Check
ErrorLAMParamUnannotatedDDC.Core.Check
ErrorLamParamUnannotatedDDC.Core.Check
ErrorLamShadowDDC.Core.Check
ErrorLetBindingNotDataDDC.Core.Check
ErrorLetBodyNotDataDDC.Core.Check
ErrorLetMismatchDDC.Core.Check
ErrorLetrecBindingNotLambdaDDC.Core.Check
ErrorLetrecMissingAnnotDDC.Core.Check
ErrorLetrecReboundDDC.Core.Check
ErrorLetRegionFreeDDC.Core.Check
ErrorLetRegionsNotRegionDDC.Core.Check
ErrorLetRegionsReboundDDC.Core.Check
ErrorLetRegionsWitnessOtherDDC.Core.Check
ErrorLetRegionWitnessConflictDDC.Core.Check
ErrorLetRegionWitnessInvalidDDC.Core.Check
ErrorMismatchDDC.Core.Check
ErrorNakedType 
1 (Data Constructor)DDC.Core.Check
2 (Data Constructor)DDC.Core.Fragment
ErrorNakedWitness 
1 (Data Constructor)DDC.Core.Check
2 (Data Constructor)DDC.Core.Fragment
errorNameDDC.Core.Check
errorNotFunTypeDDC.Core.Check
errorParamTypeDDC.Core.Check
ErrorParserDDC.Core.Load
errorPatternFieldsDDC.Core.Check
errorPosDDC.Control.Parser
ErrorReadDDC.Core.Load
ErrorRunCannotInferDDC.Core.Check
ErrorRunNotSupportedDDC.Core.Check
ErrorRunNotSuspensionDDC.Core.Check
ErrorShadowedBindDDC.Core.Fragment
errorSortDDC.Core.Check
ErrorType 
1 (Type/Class)DDC.Core.Check
2 (Data Constructor)DDC.Core.Check
errorTypeDDC.Core.Check
errorTypeAnnotDDC.Core.Check
ErrorTypeAppArgMismatchDDC.Core.Check
ErrorTypeAppNotFunDDC.Core.Check
errorTypeArgKindDDC.Core.Check
errorTypeArgTypeDDC.Core.Check
errorTypeBindDDC.Core.Check
errorTypeBodyDDC.Core.Check
errorTypeBoundDDC.Core.Check
errorTypeCheckingDDC.Core.Check
errorTypeCheckingSumDDC.Core.Check
errorTypeCtorDDC.Core.Check
errorTypeErrorDDC.Core.Check
errorTypeExpectedDDC.Core.Check
errorTypeFieldDDC.Core.Check
ErrorTypeForallKindInvalidDDC.Core.Check
errorTypeFunKindDDC.Core.Check
errorTypeFunTypeDDC.Core.Check
errorTypeFunTypeKindDDC.Core.Check
errorTypeInferredDDC.Core.Check
ErrorTypeInfiniteDDC.Core.Check
errorTypeKindDDC.Core.Check
errorTypeKindExpectedDDC.Core.Check
errorTypeKindsDDC.Core.Check
errorTypeLeftKindDDC.Core.Check
errorTypeLeftTypeDDC.Core.Check
ErrorTypeMismatchDDC.Core.Check
ErrorTypeNakedSortDDC.Core.Check
errorTypePatternDDC.Core.Check
errorTypeRightKindDDC.Core.Check
errorTypeRightTypeDDC.Core.Check
errorTypeScrutineeDDC.Core.Check
errorTypeSortDDC.Core.Check
ErrorTypeSumKindInvalidDDC.Core.Check
ErrorTypeSumKindMismatchDDC.Core.Check
errorTypeTypeDDC.Core.Check
errorTypeTypeSumDDC.Core.Check
ErrorTypeUnappliedKindFunDDC.Core.Check
ErrorTypeUndefinedDDC.Core.Check
ErrorTypeUndefinedTypeCtorDDC.Core.Check
errorTypeUniverseDDC.Core.Check
ErrorTypeUniverseMalfunctionDDC.Core.Check
errorTypeVarDDC.Core.Check
ErrorTypeWitnessImplInvalidDDC.Core.Check
ErrorUndefinedCtorDDC.Core.Check
ErrorUndefinedPrimDDC.Core.Fragment
ErrorUndefinedVar 
1 (Data Constructor)DDC.Core.Check
2 (Data Constructor)DDC.Core.Fragment
errorUniverseDDC.Core.Check
ErrorUnsupportedDDC.Core.Fragment
ErrorUnusedBindDDC.Core.Fragment
ErrorWAppMismatchDDC.Core.Check
ErrorWAppNotCtorDDC.Core.Check
ErrorWeakEffNotEffDDC.Core.Check
errorWitnessDDC.Core.Check
ErrorWitnessNotPurityDDC.Core.Check
errrorAnnotDDC.Core.Check
ERunDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EThenDDC.Core.Lexer.Tokens, DDC.Core.Lexer
ETypeDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EUsingDDC.Core.Lexer.Tokens, DDC.Core.Lexer
evalCheckDDC.Control.Check
EValueDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EWeakCloDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EWeakEffDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EWhereDDC.Core.Lexer.Tokens, DDC.Core.Lexer
EWithDDC.Core.Lexer.Tokens, DDC.Core.Lexer
ExpDDC.Core.Exp, DDC.Core.Exp.Annot
expOfParamsDDC.Core.Parser
ExportSourceDDC.Core.Module
ExportSourceLocalDDC.Core.Module
exportSourceLocalNameDDC.Core.Module
ExportSourceLocalNoTypeDDC.Core.Module
exportSourceLocalTypeDDC.Core.Module
extend 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
3 (Function)DDC.Core.Env.EnvT
extendNameDDC.Data.Name
extends 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
3 (Function)DDC.Core.Env.EnvT
extendsTDDC.Core.Env.EnvX
extendsXDDC.Core.Env.EnvX
extendTDDC.Core.Env.EnvX
extendXDDC.Core.Env.EnvX
FeatureDDC.Core.Fragment
Features 
1 (Type/Class)DDC.Core.Fragment
2 (Data Constructor)DDC.Core.Fragment
featuresDebruijnBindersDDC.Core.Fragment
featuresEffectCapabilitiesDDC.Core.Fragment
featuresFunctionalClosuresDDC.Core.Fragment
featuresFunctionalEffectsDDC.Core.Fragment
featuresGeneralApplicationDDC.Core.Fragment
featuresGeneralLetRecDDC.Core.Fragment
featuresImplicitBoxDDC.Core.Fragment
featuresImplicitRunDDC.Core.Fragment
featuresNameShadowingDDC.Core.Fragment
featuresNestedFunctionsDDC.Core.Fragment
featuresPartialApplicationDDC.Core.Fragment
featuresPartialPrimsDDC.Core.Fragment
featuresTrackedClosuresDDC.Core.Fragment
featuresTrackedEffectsDDC.Core.Fragment
featuresUnboundLevel0VarsDDC.Core.Fragment
featuresUnboxedInstantiationDDC.Core.Fragment
featuresUnusedBindingsDDC.Core.Fragment
featuresUnusedMatchesDDC.Core.Fragment
fillDDC.Data.Pretty, DDC.Core.Pretty
fillBreakDDC.Data.Pretty, DDC.Core.Pretty
fillCatDDC.Data.Pretty, DDC.Core.Pretty
fillSepDDC.Data.Pretty, DDC.Core.Pretty
findDuplicatesDDC.Data.ListUtils
Flat 
1 (Type/Class)DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
2 (Data Constructor)DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
floatDDC.Data.Pretty, DDC.Core.Pretty
Fragment 
1 (Type/Class)DDC.Core.Fragment
2 (Data Constructor)DDC.Core.Fragment
fragmentCheckExpDDC.Core.Fragment
fragmentCheckModuleDDC.Core.Fragment
fragmentExtensionDDC.Core.Fragment
fragmentLexExpDDC.Core.Fragment
fragmentLexModuleDDC.Core.Fragment
fragmentProfileDDC.Core.Fragment
fragmentReadNameDDC.Core.Fragment
freeOfTreeTDDC.Core.Collect.BindStruct
freeTDDC.Core.Collect.BindStruct, DDC.Core.Collect
FreeVarConTDDC.Core.Collect.FreeT
freeVarConTDDC.Core.Collect.FreeT
freeVarsTDDC.Core.Collect.FreeT, DDC.Core.Collect
freeXDDC.Core.Collect.FreeX, DDC.Core.Collect
fromAnTDDC.Core.Exp.Annot.AnTEC
fromList 
1 (Function)DDC.Type.Sum
2 (Function)DDC.Type.Env
3 (Function)DDC.Data.Env
4 (Function)DDC.Core.Env.EnvT
5 (Function)DDC.Core.Env.EnvX
fromListDataDefsDDC.Type.DataDef
fromListNT 
1 (Function)DDC.Type.Env
2 (Function)DDC.Core.Env.EnvT
3 (Function)DDC.Core.Env.EnvX
fromNameListDDC.Data.Env
fromNameMapDDC.Data.Env
fromPrimEnvsDDC.Core.Env.EnvX
fromTypeMap 
1 (Function)DDC.Type.Env
2 (Function)DDC.Core.Env.EnvT
3 (Function)DDC.Core.Env.EnvX
FunctionalClosuresDDC.Core.Fragment
FunctionalEffectsDDC.Core.Fragment
funTypeOfParamsDDC.Core.Parser
GAbsDDC.Core.Exp.Generic
GAltDDC.Core.Exp.Generic
GAnnotDDC.Core.Exp.Generic
GArgDDC.Core.Exp.Generic
GBindDDC.Core.Exp.Generic
GBoundDDC.Core.Exp.Generic
GCastDDC.Core.Exp.Generic
GeneralApplicationDDC.Core.Fragment
GeneralLetRecDDC.Core.Fragment
getDDC.Control.Check
getBindTypeDDC.Type.Bind
getInputDDC.Control.Parser
getParserStateDDC.Control.Parser
getPositionDDC.Control.Parser
getStateDDC.Control.Parser
GExpDDC.Core.Exp.Generic
GLetsDDC.Core.Exp.Generic
GPatDDC.Core.Exp.Generic
GPrimDDC.Core.Exp.Generic
groupDDC.Data.Pretty, DDC.Core.Pretty
GTAnnotDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
GTBindConDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
GTBindVarDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
GTBoundConDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
GTBoundVarDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
GTPrimDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
GTyConDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
GTypeDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
GWiConDDC.Core.Exp.Generic
GWitnessDDC.Core.Exp.Generic
hangDDC.Data.Pretty, DDC.Core.Pretty
hashTyConDDC.Type.Sum
hashTyConRangeDDC.Type.Sum
hcatDDC.Data.Pretty, DDC.Core.Pretty
hexDigitDDC.Control.Parser
hPutDocDDC.Data.Pretty, DDC.Core.Pretty
hsepDDC.Data.Pretty, DDC.Core.Pretty
ImplicitBoxDDC.Core.Fragment
ImplicitRunDDC.Core.Fragment
ImportCapDDC.Core.Module
ImportCapAbstractDDC.Core.Module
importCapAbstractTypeDDC.Core.Module
ImportTypeDDC.Core.Module
ImportTypeAbstractDDC.Core.Module
importTypeAbstractTypeDDC.Core.Module
ImportTypeBoxedDDC.Core.Module
importTypeBoxedDDC.Core.Module
ImportValueDDC.Core.Module
ImportValueModuleDDC.Core.Module
importValueModuleArityDDC.Core.Module
importValueModuleNameDDC.Core.Module
importValueModuleTypeDDC.Core.Module
importValueModuleVarDDC.Core.Module
ImportValueSeaDDC.Core.Module
importValueSeaTypeDDC.Core.Module
importValueSeaVarDDC.Core.Module
incSourceColumnDDC.Control.Parser
incSourceLineDDC.Control.Parser
indentDDC.Data.Pretty, DDC.Core.Pretty
indexDDC.Data.ListUtils
insertDDC.Type.Sum
insertDataDefDDC.Type.DataDef
instantiateTDDC.Type.Transform.Instantiate
instantiateTsDDC.Type.Transform.Instantiate
intDDC.Data.Pretty, DDC.Core.Pretty
integerDDC.Data.Pretty, DDC.Core.Pretty
isAlgDataTypeDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isAllocEffectDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isAtomRDDC.Core.Exp.Generic
isAtomT 
1 (Function)DDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
2 (Function)DDC.Type.Exp.Generic.Predicates
isAtomW 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isAtomX 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isBAnonDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isBNameDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isBNoneDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isBotDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isBoundExpWitDDC.Core.Collect.BindStruct
isClosureKindDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isConBodyDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isConNameDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isConsBoxDDC.Core.Call
isConStartDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isConstWitTypeDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isConsTypeDDC.Core.Call
isConsValueDDC.Core.Call
isDataKindDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isDistinctWitTypeDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isEffectKindDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isElimRunDDC.Core.Call
isElimTypeDDC.Core.Call
isElimValueDDC.Core.Call
isFunishTConDDC.Type.Exp.Simple.Predicates, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isLambdaXDDC.Core.Exp.Annot
isLitBodyDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isLitNameDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isLitStartDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isMainModuleDDC.Core.Module
isMainModuleNameDDC.Core.Module
isMutableWitTypeDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isPDefault 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isPrim 
1 (Function)DDC.Type.Env
2 (Function)DDC.Core.Env.EnvT
3 (Function)DDC.Core.Env.EnvX
isReadEffectDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isRegionKindDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isSomeAllocEffectDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isSomeReadEffectDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isSomeWriteEffectDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isTExistsDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isTopLetCtxDDC.Core.Exp.Annot.Ctx
isTVarDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isVarBodyDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isVarNameDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isVarStartDDC.Core.Lexer.Tokens, DDC.Core.Lexer
isWitnessKindDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isWitnessTypeDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isWriteEffectDDC.Type.Exp.Simple.Predicates, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
isXAbsDDC.Core.Exp.Generic
isXApp 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isXCastDDC.Core.Exp.Annot
isXCastBoxDDC.Core.Exp.Annot
isXCastRunDDC.Core.Exp.Annot
isXCon 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isXLAM 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isXLam 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isXLet 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isXTypeDDC.Core.Exp.Annot
isXVar 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
isXWitnessDDC.Core.Exp.Annot
KADDC.Core.Lexer.Tokens, DDC.Core.Lexer
KBuiltinDDC.Core.Lexer.Tokens, DDC.Core.Lexer
kClosureDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
KCommentDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KCommentUnterminatedDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KConDDC.Core.Lexer.Tokens, DDC.Core.Lexer
kDataDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
kEffectDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
KErrorJunkDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KErrorUntermDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KeywordDDC.Core.Lexer.Tokens, DDC.Core.Lexer
kFunDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
kFunsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
KiConDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
KiConClosureDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
KiConDataDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
KiConEffectDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
KiConFunDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
KiConRegionDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
KiConWitnessDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
KindDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
KindEnvDDC.Type.Env
kindEnvOfEnvTDDC.Core.Env.EnvT
kindEnvOfEnvXDDC.Core.Env.EnvX
KIndexDDC.Core.Lexer.Tokens, DDC.Core.Lexer
kindOfDataDefDDC.Type.DataDef
kindOfDataTypeDDC.Type.DataDef
kindOfImportTypeDDC.Core.Module
kindOfSpecDDC.Core.Check
kindOfSumDDC.Type.Sum
kindOfTcConDDC.Core.Check
kindOfTwConDDC.Core.Check
KKeywordDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KLiteralDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KMDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KNDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KNewLineDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KOffsideClosingBraceDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KOpDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KOpVarDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KPragmaDDC.Core.Lexer.Tokens, DDC.Core.Lexer
kRegionDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
KSymbolDDC.Core.Lexer.Tokens, DDC.Core.Lexer
KVarDDC.Core.Lexer.Tokens, DDC.Core.Lexer
kWitnessDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
labelDDC.Control.Parser
labelsDDC.Control.Parser
langleDDC.Data.Pretty, DDC.Core.Pretty
lbraceDDC.Data.Pretty, DDC.Core.Pretty
lbracketDDC.Data.Pretty, DDC.Core.Pretty
LCharDDC.Core.Exp.Literal, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
LetsDDC.Core.Exp, DDC.Core.Exp.Annot
letterDDC.Control.Parser
LexemeDDC.Core.Lexer.Offside
LexemeStartBlockDDC.Core.Lexer.Offside
LexemeStartLineDDC.Core.Lexer.Offside
LexemeTokenDDC.Core.Lexer.Offside
lexExpDDC.Core.Lexer
lexModuleWithOffsideDDC.Core.Lexer
LFloatDDC.Core.Exp.Literal, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
lift 
1 (Function)DDC.Type.Env
2 (Function)DDC.Core.Env.EnvT
3 (Function)DDC.Core.Env.EnvX
liftAtDepthTDDC.Type.Transform.BoundT, DDC.Core.Transform.BoundT
liftAtDepthXDDC.Core.Transform.BoundX
liftTDDC.Type.Transform.BoundT, DDC.Core.Transform.BoundT
liftXDDC.Core.Transform.BoundX
LineDDC.Control.Parser
lineDDC.Data.Pretty, DDC.Core.Pretty
linebreakDDC.Data.Pretty, DDC.Core.Pretty
lineOfLocatedDDC.Data.SourcePos
LIntDDC.Core.Exp.Literal, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
listDDC.Data.Pretty, DDC.Core.Pretty
LiteralDDC.Core.Exp.Literal, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
LLet 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
LNatDDC.Core.Exp.Literal, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
loadExpFromStringDDC.Core.Load
loadExpFromTokensDDC.Core.Load
loadModuleFromFileDDC.Core.Load
loadModuleFromStringDDC.Core.Load
loadModuleFromTokensDDC.Core.Load
loadTypeFromStringDDC.Core.Load
loadTypeFromTokensDDC.Core.Load
loadWitnessFromStringDDC.Core.Load
loadWitnessFromTokensDDC.Core.Load
Located 
1 (Type/Class)DDC.Data.SourcePos, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
2 (Data Constructor)DDC.Data.SourcePos, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
lookAheadDDC.Control.Parser
lookup 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
3 (Function)DDC.Core.Env.EnvT
lookupIxDDC.Data.Env
lookupModeOfDataTypeDDC.Type.DataDef
lookupName 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
3 (Function)DDC.Core.Env.EnvT
lookupNameXDDC.Core.Env.EnvX
lookupTDDC.Core.Env.EnvX
lookupXDDC.Core.Env.EnvX
lowerDDC.Control.Parser
lowerAtDepthTDDC.Type.Transform.BoundT
lowerAtDepthXDDC.Core.Transform.BoundX
lowerTDDC.Type.Transform.BoundT
lowerXDDC.Core.Transform.BoundX
lparenDDC.Data.Pretty, DDC.Core.Pretty
LPrivate 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
LRec 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
LSizeDDC.Core.Exp.Literal, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
LStringDDC.Core.Exp.Literal, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
LWordDDC.Core.Exp.Literal, DDC.Core.Lexer.Tokens, DDC.Core.Lexer
makeBindFromBinderDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
makeDataDefAbsDDC.Type.DataDef
makeDataDefAlgDDC.Type.DataDef
makeRunsDDC.Core.Exp.Annot
makeTAppsDDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
makeTExistsDDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
makeTForallDDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
makeTForallsDDC.Type.Exp.Generic.Compounds
makeTFunDDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
makeTFunsDDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
makeTFuns'DDC.Type.Exp.Generic.Compounds
makeTUnionsDDC.Type.Exp.Generic.Compounds
makeXAbsDDC.Core.Exp.Generic
makeXAppsDDC.Core.Exp.Generic
makeXAppsWithAnnotsDDC.Core.Exp.Annot
makeXLamFlagsDDC.Core.Exp.Annot
makeXLAMsDDC.Core.Exp.Generic
makeXLamsDDC.Core.Exp.Generic
manyDDC.Control.Parser
many1DDC.Control.Parser
manyAccumDDC.Control.Parser
manyTillDDC.Control.Parser
mapAnnotOfExpDDC.Core.Exp.Annot
mapBoundAtDepthTDDC.Type.Transform.BoundT, DDC.Core.Transform.BoundT
mapBoundAtDepthXDDC.Core.Transform.BoundX
MapBoundTDDC.Type.Transform.BoundT, DDC.Core.Transform.BoundT
MapBoundXDDC.Core.Transform.BoundX
mapFeaturesOfProfileDDC.Core.Fragment
mapKindOfImportTypeDDC.Core.Module
mapProfileOfFragmentDDC.Core.Fragment
mapTDDC.Core.Transform.MapT
mapTopBindsDDC.Core.Module
mapTypeOfExportSourceDDC.Core.Module
mapTypeOfImportCapDDC.Core.Module
mapTypeOfImportValueDDC.Core.Module
member 
1 (Function)DDC.Type.Env
2 (Function)DDC.Data.Env
3 (Function)DDC.Core.Env.EnvT
memberBind 
1 (Function)DDC.Type.Env
2 (Function)DDC.Core.Env.EnvT
memberBindXDDC.Core.Env.EnvX
memberXDDC.Core.Env.EnvX
mergeErrorReplyDDC.Control.Parser
mkPTDDC.Control.Parser
ModeDDC.Core.Check, DDC.Core.Load
modeAltExpDDC.Core.Pretty
modeExpAltDDC.Core.Pretty
modeExpConTypesDDC.Core.Pretty
modeExpLetsDDC.Core.Pretty
modeExpUseLetCaseDDC.Core.Pretty
modeExpVarTypesDDC.Core.Pretty
modeLetsExpDDC.Core.Pretty
modeLetsSuppressTypesDDC.Core.Pretty
modeModuleLetsDDC.Core.Pretty
modeModuleSuppressExportsDDC.Core.Pretty
modeModuleSuppressImportsDDC.Core.Pretty
modifyStateDDC.Control.Parser
ModuleDDC.Core.Module
moduleBodyDDC.Core.Module
ModuleCoreDDC.Core.Module
moduleDataDefsDDC.Core.Module
moduleDataDefsLocalDDC.Core.Module
moduleEnvTDDC.Core.Module
moduleEnvXDDC.Core.Module
moduleExportTypesDDC.Core.Module
moduleExportValuesDDC.Core.Module
moduleImportCapsDDC.Core.Module
moduleImportDataDefsDDC.Core.Module
moduleImportTypeDefsDDC.Core.Module
moduleImportTypesDDC.Core.Module
moduleImportValuesDDC.Core.Module
moduleIsHeaderDDC.Core.Module
moduleKindEnvDDC.Core.Module
ModuleMapDDC.Core.Module
ModuleName 
1 (Type/Class)DDC.Core.Module
2 (Data Constructor)DDC.Core.Module
moduleNameDDC.Core.Module
moduleNameMatchesPathDDC.Core.Module
modulesEnvTDDC.Core.Module
modulesEnvXDDC.Core.Module
modulesExportTypesDDC.Core.Module
modulesExportValuesDDC.Core.Module
moduleTopBindsDDC.Core.Module
moduleTopBindTypesDDC.Core.Module
moduleTypeDefsDDC.Core.Module
moduleTypeDefsLocalDDC.Core.Module
moduleTypeEnvDDC.Core.Module
namedBoundMatchesBindDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
nameOfLocatedDDC.Data.SourcePos
NameShadowingDDC.Core.Fragment
nestDDC.Data.Pretty, DDC.Core.Pretty
NestedFunctionsDDC.Core.Fragment
nestingDDC.Data.Pretty, DDC.Core.Pretty
newlineDDC.Control.Parser
newVarNameDDC.Data.Name
NFDataLanguageDDC.Type.Exp.Generic.NFData
noneOfDDC.Control.Parser
notFollowedByDDC.Control.Parser
octDigitDDC.Control.Parser
OkDDC.Control.Parser
oneOfDDC.Control.Parser
optionDDC.Control.Parser
optionalDDC.Control.Parser
optionMaybeDDC.Control.Parser
padLDDC.Data.Pretty, DDC.Core.Pretty
panicDDC.Control.Panic
ParamDDC.Core.Exp.Annot
ParamBoxDDC.Core.Exp.Annot
ParamSpecDDC.Core.Parser
ParamType 
1 (Data Constructor)DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Parser
ParamValue 
1 (Data Constructor)DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Parser
ParamWitnessDDC.Core.Parser
parensDDC.Data.Pretty, DDC.Core.Pretty
parseDDC.Control.Parser
ParsecDDC.Control.Parser
parsecMapDDC.Control.Parser
parsecSourcePosOfLocatedDDC.Data.SourcePos
ParsecTDDC.Control.Parser
ParseErrorDDC.Control.Parser
Parser 
1 (Type/Class)DDC.Control.Parser
2 (Type/Class)DDC.Core.Parser
parserBindDDC.Control.Parser
parserFailDDC.Control.Parser
parserPlusDDC.Control.Parser
parserReturnDDC.Control.Parser
ParserStateDDC.Control.Parser
parserZeroDDC.Control.Parser
ParseStateDDC.Control.Parser
parseTestDDC.Control.Parser
PartialApplicationDDC.Core.Fragment
PartialPrimsDDC.Core.Fragment
partitionBindsByTypeDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
PatDDC.Core.Exp, DDC.Core.Exp.Annot
patOfAltDDC.Core.Exp.Annot
pBinderDDC.Core.Parser
pBindParamSpecDDC.Core.Parser
pBindParamSpecAnnotDDC.Core.Parser
pConDDC.Core.Parser
pConSPDDC.Core.Parser
PData 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
PDefault 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
pExpDDC.Core.Parser
pExpAppDDC.Core.Parser
pExpAtomDDC.Core.Parser
pIndexDDC.Core.Parser
pIndexSPDDC.Core.Parser
pKeyDDC.Core.Parser
pLitDDC.Core.Parser
pLitSPDDC.Core.Parser
pModuleDDC.Core.Parser
pModuleNameDDC.Core.Parser
pNameDDC.Core.Parser
pOpSPDDC.Core.Parser
pOpVarSPDDC.Core.Parser
pprDDC.Data.Pretty, DDC.Core.Pretty
pprDataCtorDDC.Core.Pretty
pprDataDefDDC.Core.Pretty
pprDefaultModeDDC.Data.Pretty, DDC.Core.Pretty
pprExportTypeDDC.Core.Pretty
pprExportValueDDC.Core.Pretty
pprImportTypeDDC.Core.Pretty
pprImportValueDDC.Core.Pretty
pprModePrecDDC.Data.Pretty, DDC.Core.Pretty
pprParenDDC.Data.Pretty, DDC.Core.Pretty
pprPrecDDC.Data.Pretty, DDC.Core.Pretty
pprRawCDDC.Type.Exp.Generic.Pretty, DDC.Type.Exp.Flat.Pretty, DDC.Type.Exp.Flat
pprRawPrecTDDC.Type.Exp.Generic.Pretty, DDC.Type.Exp.Flat.Pretty, DDC.Type.Exp.Flat
pprRawTDDC.Type.Exp.Generic.Pretty, DDC.Type.Exp.Flat.Pretty, DDC.Type.Exp.Flat
pprTypeDefDDC.Core.Pretty
PrettyDDC.Data.Pretty, DDC.Core.Pretty
PrettyConfigDDC.Type.Exp.Generic.Pretty, DDC.Type.Exp.Flat.Pretty, DDC.Type.Exp.Flat
PrettyModeDDC.Data.Pretty, DDC.Core.Pretty, DDC.Core.Pretty
PrettyModeAltDDC.Core.Pretty
PrettyModeExpDDC.Core.Pretty
PrettyModeLetsDDC.Core.Pretty
PrettyModeModuleDDC.Core.Pretty
Profile 
1 (Type/Class)DDC.Core.Fragment
2 (Data Constructor)DDC.Core.Fragment
profileFeaturesDDC.Core.Fragment
profileMakeLiteralNameDDC.Core.Fragment
profileNameDDC.Core.Fragment
profileNameIsHoleDDC.Core.Fragment
profilePrimDataDefsDDC.Core.Fragment
profilePrimKindsDDC.Core.Fragment
profilePrimTypesDDC.Core.Fragment
profileTypeIsUnboxedDDC.Core.Fragment
pSymDDC.Core.Parser
pTok 
1 (Function)DDC.Control.Parser
2 (Function)DDC.Core.Parser
pTokAs 
1 (Function)DDC.Control.Parser
2 (Function)DDC.Core.Parser
pTokAsSPDDC.Control.Parser
pTokMaybeDDC.Control.Parser
pTokMaybeSPDDC.Control.Parser
pTokSP 
1 (Function)DDC.Control.Parser
2 (Function)DDC.Core.Parser
pTypeDDC.Core.Parser
pTypeAppDDC.Core.Parser
pTypeAtomDDC.Core.Parser
punctuateDDC.Data.Pretty, DDC.Core.Pretty
pushBindDDC.Type.Transform.Rename, DDC.Core.Transform.Rename, DDC.Type.Transform.SubstituteT
pushBindsDDC.Type.Transform.Rename, DDC.Core.Transform.Rename, DDC.Type.Transform.SubstituteT
putDDC.Control.Check
putDocDDC.Data.Pretty, DDC.Core.Pretty
putDocLnDDC.Data.Pretty, DDC.Core.Pretty
putStateDDC.Control.Parser
pVarDDC.Core.Parser
pVarSPDDC.Core.Parser
pWitnessDDC.Core.Parser
pWitnessAppDDC.Core.Parser
pWitnessAtomDDC.Core.Parser
QualName 
1 (Type/Class)DDC.Core.Module
2 (Data Constructor)DDC.Core.Module
rangleDDC.Data.Pretty, DDC.Core.Pretty
RAnonDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
rationalDDC.Data.Pretty, DDC.Core.Pretty
rbraceDDC.Data.Pretty, DDC.Core.Pretty
rbracketDDC.Data.Pretty, DDC.Core.Pretty
readBinaryDDC.Core.Lexer.Tokens, DDC.Core.Lexer
readHexDDC.Core.Lexer.Tokens, DDC.Core.Lexer
readLitFloatOfBitsDDC.Core.Lexer.Tokens, DDC.Core.Lexer
readLitIntDDC.Core.Lexer.Tokens, DDC.Core.Lexer
readLitIntegerDDC.Core.Lexer.Tokens, DDC.Core.Lexer
readLitNatDDC.Core.Lexer.Tokens, DDC.Core.Lexer
readLitSizeDDC.Core.Lexer.Tokens, DDC.Core.Lexer
readLitWordOfBitsDDC.Core.Lexer.Tokens, DDC.Core.Lexer
readModuleNameDDC.Core.Module
ReannotateDDC.Core.Transform.Reannotate
reannotateDDC.Core.Transform.Reannotate
reannotateMDDC.Core.Transform.Reannotate
ReconDDC.Core.Check, DDC.Core.Load
RegionDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
RenameDDC.Type.Transform.Rename, DDC.Core.Transform.Rename
renameTokenDDC.Core.Lexer.Tokens, DDC.Core.Lexer
renameWithDDC.Type.Transform.Rename, DDC.Core.Transform.Rename
renderDDC.Data.Pretty, DDC.Core.Pretty
renderCompactDDC.Data.Pretty, DDC.Core.Pretty
RenderIndentDDC.Data.Pretty, DDC.Core.Pretty
renderIndentDDC.Data.Pretty, DDC.Core.Pretty
RenderModeDDC.Data.Pretty, DDC.Core.Pretty
RenderPlainDDC.Data.Pretty, DDC.Core.Pretty
renderPlainDDC.Data.Pretty, DDC.Core.Pretty
replaceTypeOfBindDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
replaceTypeOfBoundDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
ReplyDDC.Control.Parser
RExpDDC.Core.Exp.Generic
RNameDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
RNoneDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
rparenDDC.Data.Pretty, DDC.Core.Pretty
RTypeDDC.Core.Exp.Generic
runCheckDDC.Control.Check
runPDDC.Control.Parser
runParsecTDDC.Control.Parser
runParserDDC.Control.Parser
runParserTDDC.Control.Parser
runPTDDC.Control.Parser
runTokenParserDDC.Control.Parser
RWitnessDDC.Core.Exp.Generic
SArrowDashLeftDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SArrowDashRightDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SArrowEqualsDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SArrowTildeDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SAtDDC.Core.Lexer.Tokens, DDC.Core.Lexer
satisfyDDC.Control.Parser
sayBuiltinDDC.Core.Lexer.Tokens, DDC.Core.Lexer
sayKeywordDDC.Core.Lexer.Tokens, DDC.Core.Lexer
saySymbolDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SBackSlashDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SBarDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SBigLambdaDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SBigLambdaSlashDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SBraceBraDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SBraceColonBraDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SBraceColonKetDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SBraceKetDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SCharDDC.Data.Pretty, DDC.Core.Pretty
SCommaDDC.Core.Lexer.Tokens, DDC.Core.Lexer
sCompDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
SDotDDC.Core.Lexer.Tokens, DDC.Core.Lexer
semiDDC.Data.Pretty, DDC.Core.Pretty
semiBracesDDC.Data.Pretty, DDC.Core.Pretty
SEmptyDDC.Data.Pretty, DDC.Core.Pretty
sepDDC.Data.Pretty, DDC.Core.Pretty
sepByDDC.Control.Parser
sepBy1DDC.Control.Parser
sepEndByDDC.Control.Parser
sepEndBy1DDC.Control.Parser
SEqualsDDC.Core.Lexer.Tokens, DDC.Core.Lexer
setFeatureDDC.Core.Fragment
setInputDDC.Control.Parser
setParserStateDDC.Control.Parser
setPositionDDC.Control.Parser
setPrimFun 
1 (Function)DDC.Type.Env
2 (Function)DDC.Core.Env.EnvT
3 (Function)DDC.Core.Env.EnvX
setSourceColumnDDC.Control.Parser
setSourceLineDDC.Control.Parser
setSourceNameDDC.Control.Parser
setStateDDC.Control.Parser
SHatDDC.Core.Lexer.Tokens, DDC.Core.Lexer
ShowGTypeDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
ShowLanguageDDC.Core.Exp.Generic
SimpleDocDDC.Data.Pretty, DDC.Core.Pretty
singleton 
1 (Function)DDC.Type.Sum
2 (Function)DDC.Type.Env
3 (Function)DDC.Data.Env
4 (Function)DDC.Core.Env.EnvT
5 (Function)DDC.Core.Env.EnvX
skipManyDDC.Control.Parser
skipMany1DDC.Control.Parser
SLambdaDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SLineDDC.Data.Pretty, DDC.Core.Pretty
slurpBindTreeDDC.Core.Collect.BindStruct, DDC.Core.Collect
SoConDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
SoConCompDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
SoConPropDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
softbreakDDC.Data.Pretty, DDC.Core.Pretty
softlineDDC.Data.Pretty, DDC.Core.Pretty
SortDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
sortOfKindDDC.Core.Check
sourceColumnDDC.Control.Parser
sourceLineDDC.Control.Parser
SourceNameDDC.Control.Parser
sourceNameDDC.Control.Parser
SourcePos 
1 (Type/Class)DDC.Data.SourcePos, DDC.Control.Parser
2 (Data Constructor)DDC.Data.SourcePos, DDC.Control.Parser
sourcePosColumnDDC.Data.SourcePos, DDC.Control.Parser
sourcePosLineDDC.Data.SourcePos, DDC.Control.Parser
sourcePosOfLocatedDDC.Data.SourcePos
sourcePosSourceDDC.Data.SourcePos, DDC.Control.Parser
space 
1 (Function)DDC.Data.Pretty, DDC.Core.Pretty
2 (Function)DDC.Control.Parser
spacesDDC.Control.Parser
specBindsOfLetsDDC.Core.Exp.Annot
splashDDC.Version
splitNameDDC.Data.Name
splitStdCallConsDDC.Core.Call
splitStdCallElimsDDC.Core.Call
splitTUnionsOfKindDDC.Type.Exp.Generic.Compounds
splitXAppsDDC.Core.Exp.Generic
splitXLetsDDC.Core.Exp.Annot
splitXLetsAnnotDDC.Core.Exp.Annot
SpreadTDDC.Type.Transform.SpreadT
spreadTDDC.Type.Transform.SpreadT
SpreadXDDC.Core.Transform.SpreadX
spreadXDDC.Core.Transform.SpreadX
sPropDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
squoteDDC.Data.Pretty, DDC.Core.Pretty
squotesDDC.Data.Pretty, DDC.Core.Pretty
SRoundBraDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SRoundKetDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SSemiColonDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SSquareBraDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SSquareColonBraDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SSquareColonKetDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SSquareKetDDC.Core.Lexer.Tokens, DDC.Core.Lexer
stackAllDDC.Type.Transform.Rename, DDC.Core.Transform.Rename, DDC.Type.Transform.SubstituteT
stackAnonsDDC.Type.Transform.Rename, DDC.Core.Transform.Rename, DDC.Type.Transform.SubstituteT
stackBindsDDC.Type.Transform.Rename, DDC.Core.Transform.Rename, DDC.Type.Transform.SubstituteT
stackNamedDDC.Type.Transform.Rename, DDC.Core.Transform.Rename, DDC.Type.Transform.SubstituteT
State 
1 (Data Constructor)DDC.Control.Parser
2 (Type/Class)DDC.Control.Parser
stateFileNameDDC.Control.Parser
stateInputDDC.Control.Parser
statePosDDC.Control.Parser
stateTokenShowDDC.Control.Parser
stateUserDDC.Control.Parser
STextDDC.Data.Pretty, DDC.Core.Pretty
StreamDDC.Control.Parser
string 
1 (Function)DDC.Data.Pretty, DDC.Core.Pretty
2 (Function)DDC.Control.Parser
StringNameDDC.Data.Name
stringNameDDC.Data.Name
stripSuffixDDC.Data.ListUtils
Sub 
1 (Type/Class)DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
2 (Data Constructor)DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
subBoundDDC.Type.Transform.Rename, DDC.Core.Transform.Rename
subConflict0DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
subConflict1DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
subShadow0DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
subStack0DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
subStack1DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
substBoundDDC.Type.Transform.Rename, DDC.Core.Transform.Rename, 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.Exp.Simple.Subsumes, DDC.Type.Exp.Simple
SUnderscoreDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SuperEnvDDC.Type.Env
Support 
1 (Type/Class)DDC.Core.Collect.Support, DDC.Core.Collect
2 (Data Constructor)DDC.Core.Collect.Support, DDC.Core.Collect
supportDDC.Core.Collect.Support, DDC.Core.Collect
supportDaVarDDC.Core.Collect.Support, DDC.Core.Collect
supportEnvFlagsDDC.Core.Collect.Support
supportSpVarDDC.Core.Collect.Support, DDC.Core.Collect
supportSpVarXArgDDC.Core.Collect.Support, DDC.Core.Collect
supportTyConDDC.Core.Collect.Support, DDC.Core.Collect
supportTyConXArgDDC.Core.Collect.Support, DDC.Core.Collect
supportWiVarDDC.Core.Collect.Support, DDC.Core.Collect
SupportXDDC.Core.Collect.Support, DDC.Core.Collect
SymbolDDC.Core.Lexer.Tokens, DDC.Core.Lexer
SynthDDC.Core.Check, DDC.Core.Load
sysUnExpectErrorDDC.Control.Parser
tabDDC.Control.Parser
TAbs 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
takeCallConsFromExpDDC.Core.Call
takeCallConsFromTypeDDC.Core.Call
takeCallElimDDC.Core.Call
takeCtorNameOfAltDDC.Core.Exp.Annot
takeDataTyConAppsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeEnclosingCtxDDC.Core.Exp.Annot.Ctx
takeHeadDDC.Data.ListUtils
takeInitDDC.Data.ListUtils
takeKFunDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeKFunsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeKFuns'DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeMaximumDDC.Data.ListUtils
takeNameOfBindDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeNameOfBoundDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeNameOfDaConDDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takePrimeRegionDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takePrimTyConAppsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takePrimWiConAppsDDC.Core.Exp.Annot
takeResultKindDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeSortOfKiConDDC.Core.Check
takeStdCallConsFromTypeArityDDC.Core.Call
takeSubstBoundOfBindDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeSubstBoundsOfBindsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTAbsDDC.Type.Exp.Generic.Compounds
takeTailDDC.Data.ListUtils
takeTAppDDC.Type.Exp.Generic.Compounds
takeTApps 
1 (Function)DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
2 (Function)DDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
takeTConDDC.Type.Exp.Generic.Compounds
takeTExists 
1 (Function)DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
2 (Function)DDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
takeTForallDDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
takeTForallsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTFun 
1 (Function)DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
2 (Function)DDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
takeTFunAllArgResultDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTFunArgResultDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTFunsDDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
takeTFuns'DDC.Type.Exp.Generic.Compounds, DDC.Type.Exp.Generic
takeTFunWitArgResultDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTopLetEnvNamesOfCtxDDC.Core.Exp.Annot.Ctx
takeTopNameOfCtxDDC.Core.Exp.Annot.Ctx
takeTSuspDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTSuspsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTUnionDDC.Type.Exp.Generic.Compounds
takeTUnionsDDC.Type.Exp.Generic.Compounds
takeTVarDDC.Type.Exp.Generic.Compounds
takeTyConAppsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTypeOfBoundDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTypeOfDaConDDC.Core.Exp.Annot, DDC.Core.Exp.Generic
takeTypeOfExportSourceDDC.Core.Module
takeWAppsAsListDDC.Core.Exp.Annot
takeXAbsDDC.Core.Exp.Generic
takeXApps 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
takeXApps1DDC.Core.Exp.Annot
takeXAppsAsListDDC.Core.Exp.Annot
takeXAppsWithAnnotsDDC.Core.Exp.Annot
takeXConApps 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
takeXLamFlagsDDC.Core.Exp.Annot
takeXLamParamDDC.Core.Exp.Annot
takeXLAMs 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
takeXLams 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
takeXPrimApps 
1 (Function)DDC.Core.Exp.Annot
2 (Function)DDC.Core.Exp.Generic
takeXTypeDDC.Core.Exp.Annot
takeXWitnessDDC.Core.Exp.Annot
tAllocDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TAnnotDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TApp 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
tAppDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TApp2DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TApp3DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TApp4DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TApp5DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
tAppsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TBotDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
tBotDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TcConDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConAllocDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConDeepAllocDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConDeepReadDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConDeepWriteDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConFunDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConHeadReadDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConReadDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConSuspDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConUnitDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TcConWriteDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TCon 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
tConData0DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tConData1DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tConstDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tDeepAllocDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tDeepConstDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tDeepMutableDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tDeepReadDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tDeepWriteDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tDistinctDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
textDDC.Data.Pretty, DDC.Core.Pretty
TForallDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
tForallDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tForall'DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tForallsDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tForalls'DDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TFunDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
tFunDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tFunOfListDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tFunOfParamResultDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tHeadReadDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
throwDDC.Control.Check
tImplDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tIxDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tMutableDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TokenDDC.Core.Lexer.Tokens, DDC.Core.Lexer
tokenDDC.Control.Parser
TokenAtomDDC.Core.Lexer.Tokens, DDC.Core.Lexer
TokenMetaDDC.Core.Lexer.Tokens, DDC.Core.Lexer
TokenNamedDDC.Core.Lexer.Tokens, DDC.Core.Lexer
tokenPrimDDC.Control.Parser
tokenPrimExDDC.Control.Parser
tokensDDC.Control.Parser
toListDDC.Type.Sum
topOfCtxDDC.Core.Exp.Annot.Ctx
TPrimDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
tPureDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TrackedClosuresDDC.Core.Fragment
TrackedEffectsDDC.Core.Fragment
tReadDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tryDDC.Control.Parser
TSumDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
tSumDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tSuspDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TUnionDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TUnitDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
tUnitDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
tupledDDC.Data.Pretty, DDC.Core.Pretty
TVar 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TVoidDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TwConDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TwConConstDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TwConDeepConstDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TwConDeepMutableDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TwConDisjointDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TwConDistinctDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TwConImplDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TwConMutableDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TwConPureDDC.Type.Exp.TyCon, DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
tWriteDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
TyCon 
1 (Type/Class)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Type/Class)DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConBotDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConBound 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConExists 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConForallDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConFunDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConHash 
1 (Type/Class)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TyConKindDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TyConPrimDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConSortDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TyConSpecDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TyConUnionDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConUnitDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConVoidDDC.Type.Exp.Generic.Exp, DDC.Type.Exp.Generic, DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TyConWitnessDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
Type 
1 (Type/Class)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Type/Class)DDC.Type.Exp.Flat.Exp, DDC.Type.Exp.Flat
TypeEnvDDC.Type.Env
typeEnvOfEnvXDDC.Core.Env.EnvX
typeOfBindDDC.Type.Exp.Simple.Compounds, DDC.Type.Exp.Simple, DDC.Core.Exp.Annot, DDC.Core.Exp.Generic
typeOfDataCtorDDC.Type.DataDef
typeOfExpDDC.Core.Check
typeOfImportCapDDC.Core.Module
typeOfImportValueDDC.Core.Module
typeOfWiConDDC.Core.Check
typeOfWitnessDDC.Core.Check
TypeSumDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TypeSumBotDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
typeSumBoundAnonDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
typeSumBoundNamedDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TypeSumConDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
typeSumElemsDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
typeSumKindDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TypeSumSetDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
typeSumSpillDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TypeSumVarDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
TypeSumVarConDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
UIx 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Data.Env
UName 
1 (Data Constructor)DDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Data.Env
UnboundLevel0VarsDDC.Core.Fragment
UnboxedInstantiationDDC.Core.Fragment
unconsDDC.Control.Parser
unexpectedDDC.Control.Parser
unhashTyConDDC.Type.Sum
unicodeOperatorsInfixDDC.Core.Lexer.Unicode
union 
1 (Function)DDC.Type.Sum
2 (Function)DDC.Type.Env
3 (Function)DDC.Data.Env
4 (Function)DDC.Core.Env.EnvT
5 (Function)DDC.Core.Env.EnvX
unionDataDefsDDC.Type.DataDef
unions 
1 (Function)DDC.Type.Sum
2 (Function)DDC.Type.Env
3 (Function)DDC.Data.Env
4 (Function)DDC.Core.Env.EnvT
5 (Function)DDC.Core.Env.EnvX
UniverseDDC.Type.Universe
UniverseDataDDC.Type.Universe
universeFromType1DDC.Type.Universe
universeFromType2DDC.Type.Universe
universeFromType3DDC.Type.Universe
UniverseKindDDC.Type.Universe
UniverseLevelDDC.Type.Universe
universeOfTypeDDC.Type.Universe
UniverseSortDDC.Type.Universe
UniverseSpecDDC.Type.Universe
universeUpDDC.Type.Universe
UniverseWitnessDDC.Type.Universe
unknownErrorDDC.Control.Parser
UnusedBindingsDDC.Core.Fragment
UnusedMatchesDDC.Core.Fragment
updateParserStateDDC.Control.Parser
updateStateDDC.Control.Parser
upperDDC.Control.Parser
UPrimDDC.Type.Exp.Simple.Exp, DDC.Type.Exp, DDC.Type.Exp.Simple, DDC.Core.Exp, DDC.Core.Exp.Annot
use0DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
use1DDC.Type.Transform.Rename, DDC.Core.Transform.Rename
valueOfLocatedDDC.Data.SourcePos
valwitBindsOfLetsDDC.Core.Exp.Annot
vcatDDC.Data.Pretty, DDC.Core.Pretty
versionDDC.Version
vsepDDC.Data.Pretty, DDC.Core.Pretty
WApp 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
wAppDDC.Core.Exp.Annot
wAppsDDC.Core.Exp.Annot
WCon 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
WiConDDC.Core.Exp, DDC.Core.Exp.Annot
WiConBound 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
widthDDC.Data.Pretty, DDC.Core.Pretty
withBindingDDC.Type.Exp.Generic.Binding, DDC.Type.Exp.Generic
withBindingsDDC.Type.Exp.Generic.Binding, DDC.Type.Exp.Generic
WitnessDDC.Core.Exp, DDC.Core.Exp.Annot
WType 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
WVar 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
XAbsDDC.Core.Exp.Generic
XAnnotDDC.Core.Exp.Generic
XApp 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
xAppsDDC.Core.Exp.Annot
XCase 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
XCast 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
XCon 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
XLAM 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
XLam 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
xLAMsDDC.Core.Exp.Annot
xLamsDDC.Core.Exp.Annot
XLet 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
xLetsDDC.Core.Exp.Annot
xLetsAnnotDDC.Core.Exp.Annot
XPrimDDC.Core.Exp.Generic
XTypeDDC.Core.Exp, DDC.Core.Exp.Annot
xUnitDDC.Core.Exp.Annot
XVar 
1 (Data Constructor)DDC.Core.Exp, DDC.Core.Exp.Annot
2 (Data Constructor)DDC.Core.Exp.Generic
XWitnessDDC.Core.Exp, DDC.Core.Exp.Annot
zeroFeaturesDDC.Core.Fragment
zeroProfileDDC.Core.Fragment
~>DDC.Type.Exp.Generic.Compounds