disco-0.1.5: Functional programming language for teaching discrete math.

Index

!Disco.Util
$+$Disco.Pretty.DSL, Disco.Pretty
%=Disco.Effects.State
.-Disco.Names
.=Disco.Effects.State
:*:Disco.Types
:+:Disco.Types
:->:Disco.Types
:<:Disco.Typecheck.Solve
:=:Disco.Typecheck.Solve
<+>Disco.Pretty.DSL, Disco.Pretty
<>Disco.Pretty.DSL, Disco.Pretty
==>Disco.Util
@@Disco.Subst
ABaseDisco.Types
ABinding 
1 (Type/Class)Disco.AST.Typed
2 (Data Constructor)Disco.AST.Typed
ABranchDisco.AST.Typed
absorbFreshDisco.Effects.Fresh
absorbLFreshDisco.Effects.LFresh
Action 
1 (Type/Class)Disco.Effects.LFresh
2 (Data Constructor)Disco.Effects.LFresh
3 (Type/Class)Disco.Effects.Fresh
4 (Data Constructor)Disco.Effects.Fresh
AddDisco.Syntax.Operators
addExtensionDisco.Extensions
addSkolemsDisco.Typecheck.Solve
addToREPLModuleDisco.Eval
AGBoolDisco.AST.Typed
AGLetDisco.AST.Typed
AGPatDisco.AST.Typed
AGuardDisco.AST.Typed
ALinkDisco.AST.Typed
AllDisco.AST.Generic, Disco.AST.Surface
allExtsDisco.Extensions
allExtsListDisco.Extensions
allocateDisco.Value
allocateRecDisco.Value
allTydefsDisco.Module
allTysDisco.Module
AmbiguousDisco.Typecheck.Util
AndDisco.Syntax.Operators
anglesDisco.Parser
APAddDisco.AST.Typed
APatternDisco.AST.Typed
APBoolDisco.AST.Typed
APCharDisco.AST.Typed
APConsDisco.AST.Typed
APFracDisco.AST.Typed
APInjDisco.AST.Typed
APListDisco.AST.Typed
APMulDisco.AST.Typed
APNatDisco.AST.Typed
APNegDisco.AST.Typed
applySubstDisco.Subst
APropertyDisco.AST.Typed
APStringDisco.AST.Typed
APSubDisco.AST.Typed
APTupDisco.AST.Typed
APUnitDisco.AST.Typed
APVarDisco.AST.Typed
APWildDisco.AST.Typed
AQBindDisco.AST.Typed
AQGuardDisco.AST.Typed
AQualDisco.AST.Typed
arityDisco.Types.Rules
ascrPADisco.Pretty.Prec, Disco.Pretty
assocDisco.Syntax.Operators
assocsDisco.Context
AssocsStoreDisco.Effects.Store
assocsStoreDisco.Effects.Store
asum'Disco.Typecheck.Solve
ATAbsDisco.AST.Typed
ATAppDisco.AST.Typed
ATBoolDisco.AST.Typed
ATCaseDisco.AST.Typed
ATChainDisco.AST.Typed
ATCharDisco.AST.Typed
ATContainerDisco.AST.Typed
ATContainerCompDisco.AST.Typed
ATermDisco.AST.Typed
ATLetDisco.AST.Typed
ATLinkDisco.AST.Typed
ATListDisco.AST.Typed
ATListCompDisco.AST.Typed
ATNatDisco.AST.Typed
AtomDisco.Types
atomToTypeSubstDisco.Types
ATPrimDisco.AST.Typed
ATRatDisco.AST.Typed
ATStringDisco.AST.Typed
ATTestDisco.AST.Typed
ATTupDisco.AST.Typed
ATTyOpDisco.AST.Typed
ATUnitDisco.AST.Typed
ATVarDisco.AST.Typed
AVarDisco.Types
AvoidDisco.Effects.LFresh
avoidDisco.Effects.LFresh
avoid_Disco.Effects.LFresh
BDisco.Types
bagDisco.Pretty.DSL, Disco.Pretty
BagContainerDisco.AST.Generic, Disco.AST.Surface, Disco.AST.Typed, Disco.AST.Desugared
baseRelsDisco.Typecheck.Solve
BaseTyDisco.Types
BFixityDisco.Syntax.Operators
Binder_Disco.AST.Generic
Binding 
1 (Type/Class)Disco.AST.Surface
2 (Data Constructor)Disco.AST.Surface
Binding_ 
1 (Type/Class)Disco.AST.Generic
2 (Data Constructor)Disco.AST.Generic
BlackholeDisco.Value
BOpDisco.Syntax.Operators
BOpFDisco.Syntax.Operators
bopMapDisco.Syntax.Operators
bopQualDisco.Types.Qualifiers, Disco.Types.Rules
bPrecDisco.Syntax.Operators
braces 
1 (Function)Disco.Pretty.DSL, Disco.Pretty
2 (Function)Disco.Parser
brackets 
1 (Function)Disco.Pretty.DSL, Disco.Pretty
2 (Function)Disco.Parser
BranchDisco.AST.Surface
Branch_Disco.AST.Generic
bulletListDisco.Pretty.DSL, Disco.Pretty
CDisco.Types
CAbsDisco.AST.Core
cAbsDisco.Typecheck
CAllDisco.Typecheck.Constraints
CAndDisco.Typecheck.Constraints
cAndDisco.Typecheck.Constraints
CAppDisco.AST.Core
CArrDisco.Types
CartProdDisco.Syntax.Operators
CBagDisco.Types
CCaseDisco.AST.Core
CConstDisco.AST.Core
CContainerDisco.Types
CDelayDisco.AST.Core
CellDisco.Value
CEqDisco.Typecheck.Constraints
CESKDisco.Interpret.CESK
cessorsDisco.Typecheck.Graph
cExpDisco.Typecheck
CForceDisco.AST.Core
CGraphDisco.Types
charvDisco.Value
CheckDisco.Typecheck
checkDisco.Typecheck
checkCtxDisco.Typecheck
checkCyclicTyDisco.Typecheck
checkDefnDisco.Typecheck
checkFileDisco.Interactive.CmdLine
checkModuleDisco.Typecheck
checkPatternDisco.Typecheck
checkPolyRecDisco.Typecheck
checkPolyTyDisco.Typecheck
checkPolyTyValidDisco.Typecheck
checkPropertiesDisco.Typecheck
checkPropertyDisco.Typecheck
checkQualDisco.Typecheck.Solve
checkSkolemsDisco.Typecheck.Solve
checkTopDisco.Typecheck
checkTyDefnDisco.Typecheck
checkTypeValidDisco.Typecheck
checkUnboundVarsDisco.Typecheck
ChooseDisco.Syntax.Operators
CInjDisco.AST.Core
cIntDisco.Typecheck
ClauseDisco.Module
ClearStoreDisco.Effects.Store
clearStoreDisco.Effects.Store
CListDisco.Types
closeTypeDisco.Types
CMapDisco.Types
cmdFileDisco.Interactive.CmdLine
CNumDisco.AST.Core
CoDisco.Types.Rules
coerceKeysDisco.Context
colonDisco.Parser
commaDisco.Parser
compileBOpDisco.Compile
compileBranchDisco.Compile
compileCaseDisco.Compile
compileDefnGroupDisco.Compile
compileDefnsDisco.Compile
compileDTermDisco.Compile
compileGuardsDisco.Compile
compileMatchDisco.Compile
compilePrimDisco.Compile
compilePrimErrDisco.Compile
compilePropertyDisco.Compile
compileTermDisco.Compile
compileThingDisco.Compile
compileUOpDisco.Compile
composeDisco.Subst
ConDisco.Types
conArityDisco.Typecheck
condensationDisco.Typecheck.Graph
ConsDisco.Syntax.Operators
ConstraintDisco.Typecheck.Constraints
constraintDisco.Typecheck.Util
constraintsDisco.Typecheck.Util
ContainerDisco.AST.Generic, Disco.AST.Surface, Disco.AST.Typed, Disco.AST.Desugared
containerToConDisco.Typecheck
containerTyDisco.Typecheck
containerVarsDisco.Types
ContraDisco.Types.Rules
COrDisco.Typecheck.Constraints
cOrDisco.Typecheck.Util
CoreDisco.AST.Core
CountDisco.Syntax.Operators
CounterDisco.Effects.Counter
countTypeDisco.Types
CPairDisco.AST.Core
cPosDisco.Typecheck
CProdDisco.Types
CProjDisco.AST.Core
CQualDisco.Typecheck.Constraints
CrashDisco.Error
CSetDisco.Types
cSizeDisco.Typecheck
CSubDisco.Typecheck.Constraints
CSumDisco.Types
CTestDisco.AST.Core
CtrBagDisco.Types
CtrListDisco.Types
CtrSetDisco.Types
CTrueDisco.Typecheck.Constraints
CtxDisco.Context
ctxForModuleDisco.Context
CTypeDisco.AST.Core
CUnitDisco.AST.Core
CUserDisco.Types
CVarDisco.AST.Core
CyclicImportDisco.Error
CyclicTyDefDisco.Typecheck.Util
DBinding 
1 (Type/Class)Disco.AST.Desugared
2 (Data Constructor)Disco.AST.Desugared
DBranchDisco.AST.Desugared
DDefnDisco.AST.Surface
DebugDisco.Messages
debugDisco.Messages
debugFlagDisco.Interactive.CmdLine
debugModeDisco.Eval
debugPrettyDisco.Messages
DecimalDisco.AST.Core
DeclDisco.AST.Surface
decomposeConstraintDisco.Typecheck.Solve
decomposeQualDisco.Typecheck.Solve
defaultExtsDisco.Extensions
Defn 
1 (Type/Class)Disco.Module
2 (Data Constructor)Disco.Module
deleteDisco.Typecheck.Graph
deleteVMDisco.Typecheck.Solve
desugarBranchDisco.Desugar
desugarDefnDisco.Desugar
desugarGuardsDisco.Desugar
desugarPropertyDisco.Desugar
desugarTermDisco.Desugar
DGPatDisco.AST.Desugared
DGuardDisco.AST.Desugared
DiffDisco.Syntax.Operators
digitalExpansionDisco.Pretty
Dir 
1 (Data Constructor)Disco.Names
2 (Type/Class)Disco.Types.Rules
dirtypesDisco.Types.Rules
dirtypesBySortDisco.Typecheck.Solve
discoCommandsDisco.Interactive.Commands
DiscoConfigDisco.Eval
discoConfigDisco.Eval
DiscoEffectsDisco.Eval
DiscoErrorDisco.Error
discoInfoDisco.Interactive.CmdLine
discoMainDisco.Interactive.CmdLine
DiscoOpts 
1 (Type/Class)Disco.Interactive.CmdLine
2 (Data Constructor)Disco.Interactive.CmdLine
discoOptsDisco.Interactive.CmdLine
DiscoParseErrorDisco.Parser
dispatchDisco.Interactive.Commands
DivDisco.Syntax.Operators
DivByZeroDisco.Error
DividesDisco.Syntax.Operators
DocDisco.Pretty
DocPropertyDisco.AST.Surface
DocsDisco.AST.Surface
DocStringDisco.AST.Surface
DocThingDisco.AST.Surface
domDisco.Subst
dotDisco.Parser
doubleQuotesDisco.Pretty.DSL, Disco.Pretty
DPatternDisco.AST.Desugared
DPInjDisco.AST.Desugared
DPPairDisco.AST.Desugared
DPropertyDisco.AST.Desugared
DPUnitDisco.AST.Desugared
DPVarDisco.AST.Desugared
DPWildDisco.AST.Desugared
DTAbsDisco.AST.Desugared
DTAppDisco.AST.Desugared
DTBoolDisco.AST.Desugared
DTCaseDisco.AST.Desugared
DTCharDisco.AST.Desugared
DTermDisco.AST.Desugared
DTNatDisco.AST.Desugared
DTNilDisco.AST.Desugared
DTPairDisco.AST.Desugared
DTPrimDisco.AST.Desugared
DTRatDisco.AST.Desugared
DTTestDisco.AST.Desugared
DTTyOpDisco.AST.Desugared
DTUnitDisco.AST.Desugared
DTVarDisco.AST.Desugared
DTyDefDisco.AST.Surface
DTypeDisco.AST.Surface
DuplicateDeclsDisco.Typecheck.Util
DuplicateDefnsDisco.Typecheck.Util
DuplicateTyDefnsDisco.Typecheck.Util
EDisco.Value
edgesDisco.Typecheck.Graph
ElemDisco.Syntax.Operators
elemsDisco.Context
elimCyclesDisco.Typecheck.Solve
elimCyclesGenDisco.Typecheck.Solve
EllipsisDisco.AST.Generic, Disco.AST.Surface
emptyDisco.Pretty.DSL, Disco.Pretty
EmptyCaseDisco.Typecheck.Util
emptyCtxDisco.Context
emptyMemDisco.Value
emptyModuleInfoDisco.Module
emptyTestEnvDisco.Value
ensureConstrDisco.Typecheck
ensureConstr1Disco.Typecheck
ensureConstr2Disco.Typecheck
ensureConstrModeDisco.Typecheck
ensureConstrMode1Disco.Typecheck
ensureConstrMode2Disco.Typecheck
ensureEqDisco.Typecheck
enumBoolDisco.Enumerate
enumCDisco.Enumerate
EnumerateDisco.Syntax.Operators
enumerateTypeDisco.Enumerate
enumerateTypesDisco.Enumerate
enumFDisco.Enumerate
enumListDisco.Enumerate
enumNDisco.Enumerate
enumQDisco.Enumerate
enumSetDisco.Enumerate
enumTypeDisco.Enumerate
enumTypesDisco.Enumerate
enumUnitDisco.Enumerate
enumvDisco.Value
enumVoidDisco.Enumerate
enumZDisco.Enumerate
EnvDisco.Value
EqDisco.Syntax.Operators
equateDisco.Typecheck.Unify
eraseDisco.Typecheck.Erase
eraseBindingDisco.Typecheck.Erase
eraseBranchDisco.Typecheck.Erase
eraseClauseDisco.Module
eraseDBranchDisco.Typecheck.Erase
eraseDGuardDisco.Typecheck.Erase
eraseDPatternDisco.Typecheck.Erase
eraseDTermDisco.Typecheck.Erase
eraseGuardDisco.Typecheck.Erase
eraseLinkDisco.Typecheck.Erase
erasePatternDisco.Typecheck.Erase
erasePropertyDisco.Typecheck.Erase
eraseQualDisco.Typecheck.Erase
errDisco.Messages
ErrMsgDisco.Messages
evalDisco.Interpret.CESK
EvalEffectsDisco.Eval
EvalErrDisco.Error
EvalErrorDisco.Error
evalLazyStateDisco.Effects.State
evalStateDisco.Effects.State
evaluateDisco.Interactive.CmdLine
ExDisco.AST.Generic, Disco.AST.Surface
execLazyStateDisco.Effects.State
execStateDisco.Effects.State
ExhaustiveDisco.Value
ExpDisco.Syntax.Operators
ExtDisco.Extensions
extendDisco.Context
extendPropEnvDisco.Value
extendResultEnvDisco.Value
extendsDisco.Context
extendSortDisco.Typecheck.Solve
ExtSetDisco.Extensions
FDisco.Types
FactDisco.Syntax.Operators
filterDisco.Context
filterDupsDisco.Typecheck
filterErrorsDisco.Typecheck.Solve
findRepDisco.Pretty
findRep'Disco.Pretty
foldTelescopeDisco.AST.Generic, Disco.AST.Surface
forDisco.Util
ForallDisco.Types
forAllDisco.Typecheck.Util
ForallGuardDisco.AST.Generic
ForallLinkDisco.AST.Generic
ForallPatternDisco.AST.Generic
ForallQualDisco.AST.Generic
ForallTermDisco.AST.Generic
FractionDisco.AST.Core
Fresh 
1 (Type/Class)Disco.Effects.Fresh
2 (Data Constructor)Disco.Effects.Fresh
freshDisco.Effects.Fresh
freshAtomDisco.Typecheck.Util
FreshDict 
1 (Type/Class)Disco.Effects.Fresh
2 (Data Constructor)Disco.Effects.Fresh
freshQDisco.Effects.Fresh
freshTyDisco.Typecheck.Util
fresh_Disco.Effects.Fresh
FromCwdOrStdlibDisco.Module
FromDirDisco.Module
FromDirOrStdlibDisco.Module
fromList 
1 (Function)Disco.Subst
2 (Function)Disco.Context
fromSideDisco.AST.Generic
fromSimpleValueDisco.Value
FromStdlibDisco.Module
fromTelescopeDisco.AST.Generic, Disco.AST.Surface
funPADisco.Pretty.Prec, Disco.Pretty
funPrecDisco.Syntax.Operators
fvQDisco.Names
GDisco.Typecheck.Graph
GBoolDisco.AST.Surface
GBool_Disco.AST.Generic
generateSamplesDisco.Property
GeqDisco.Syntax.Operators
GetDisco.Effects.State
getDisco.Effects.State
GetAvoidsDisco.Effects.LFresh
getAvoidsDisco.Effects.LFresh
getAvoids_Disco.Effects.LFresh
getEltTyDisco.Typecheck
getIlkDisco.Typecheck.Solve
getPADisco.Pretty.Prec, Disco.Pretty
getsDisco.Effects.State
getSortDisco.Typecheck.Solve
getSubstDisco.Subst
getTestEnvDisco.Value
getTypeDisco.Types, Disco.AST.Typed
glbBySortDisco.Typecheck.Solve
GLetDisco.AST.Surface
GLet_Disco.AST.Generic
GPatDisco.AST.Surface
GPat_Disco.AST.Generic
GraphDisco.Typecheck.Graph
GtDisco.Syntax.Operators
GuardDisco.AST.Surface
Guard_Disco.AST.Generic
handleLoadDisco.Interactive.Commands
handleMsgDisco.Messages
hangDisco.Pretty.DSL, Disco.Pretty
hasQualDisco.Types.Rules
hasSortDisco.Types.Rules
HasTypeDisco.Types
hcat 
1 (Function)Disco.Report
2 (Function)Disco.Pretty.DSL, Disco.Pretty
hoistStateIntoStateTDisco.Effects.State
hsep 
1 (Function)Disco.Report
2 (Function)Disco.Pretty.DSL, Disco.Pretty
identDisco.Parser
IDivDisco.Syntax.Operators
idSDisco.Subst
IffDisco.Syntax.Operators
IlkDisco.Types
ImplDisco.Syntax.Operators
InDisco.Syntax.Operators
indentedDisco.Parser
InferDisco.Typecheck
inferDisco.Typecheck
inferTelescopeDisco.Typecheck
inferTopDisco.Typecheck
InfiniteLoopDisco.Error
InfoDisco.Messages
infoDisco.Messages
infoPrettyDisco.Messages
initDiscoConfigDisco.Eval
initPADisco.Pretty.Prec, Disco.Pretty
InLDisco.Syntax.Operators
Input 
1 (Data Constructor)Disco.Effects.Input
2 (Type/Class)Disco.Effects.Input
inputDisco.Effects.Input
inputsDisco.Effects.Input
inputTopEnvDisco.Eval
inputToStateDisco.Effects.Input
InRDisco.Syntax.Operators
insertDisco.Context
InsertStoreDisco.Effects.Store
insertStoreDisco.Effects.Store
integerDisco.Pretty.DSL, Disco.Pretty
InterDisco.Syntax.Operators
intercalateDisco.Pretty.DSL, Disco.Pretty
intvDisco.Value
InvalidPatternDisco.Parser
invertMotiveDisco.Property
invertPropResultDisco.Property
isBaseDisco.Types
isCtrDisco.Types
isDirBDisco.Types.Rules
isEmptyTyDisco.Types
isFiniteTyDisco.Types
isFreeDisco.Names
isNumTyDisco.Types
isSearchableDisco.Types
isSkolemDisco.Types
isSubADisco.Types.Rules
isSubBDisco.Types.Rules
isTyVarDisco.Types
isVarDisco.Types
joinCtxDisco.Context
joinCtxsDisco.Context
KeepKeysDisco.Effects.Store
keepKeysDisco.Effects.Store
keysSetDisco.Context
LDisco.AST.Generic, Disco.AST.Surface
LamDisco.AST.Generic, Disco.AST.Surface
lambdaDisco.Parser
lastFileDisco.Eval
LazyDisco.Types
LeqDisco.Syntax.Operators
lexemeDisco.Parser
LFreshDisco.Effects.LFresh
LfreshDisco.Effects.LFresh
lfreshDisco.Effects.LFresh
LFreshDict 
1 (Type/Class)Disco.Effects.LFresh
2 (Data Constructor)Disco.Effects.LFresh
lfresh_Disco.Effects.LFresh
limBySortDisco.Typecheck.Solve
LinkDisco.AST.Surface
Link_Disco.AST.Generic
listDisco.Report
ListContainerDisco.AST.Generic, Disco.AST.Surface, Disco.AST.Typed, Disco.AST.Desugared
listvDisco.Value
lkup 
1 (Function)Disco.Typecheck.Solve
2 (Function)Disco.Value
loadDefDisco.Eval
loadDefsFromDisco.Eval
loadDiscoModuleDisco.Eval
loadFileDisco.Eval, Disco.Interactive.Commands
LoadingModeDisco.Module
loadParsedDiscoModuleDisco.Eval
localCtxDisco.Context
LocalNameDisco.Names
localNameDisco.Names
LocTCError 
1 (Type/Class)Disco.Typecheck.Util
2 (Data Constructor)Disco.Typecheck.Util
lookup 
1 (Function)Disco.Subst
2 (Function)Disco.Context
lookup'Disco.Context
lookupAllDisco.Context
lookupAll'Disco.Context
lookupNonLocalDisco.Context
lookupNonLocal'Disco.Context
LookupStoreDisco.Effects.Store
lookupStoreDisco.Effects.Store
lookupTyDefnDisco.Typecheck.Util
lookupVMDisco.Typecheck.Solve
LtDisco.Syntax.Operators
ltDisco.Pretty
lubBySortDisco.Typecheck.Solve
lunbindDisco.Effects.LFresh
makeTyCtxDisco.Typecheck
makeTyDefnCtxDisco.Typecheck
mapDisco.Typecheck.Graph
MapStoreDisco.Effects.Store
mapStoreDisco.Effects.Store
mapTelescopeDisco.AST.Generic, Disco.AST.Surface
MaxDisco.Syntax.Operators
MemDisco.Value
Message 
1 (Type/Class)Disco.Messages
2 (Data Constructor)Disco.Messages
messageDisco.Messages
MessageTypeDisco.Messages
messageTypeDisco.Messages
miDocsDisco.Module
miExtsDisco.Module
miImportsDisco.Module
MinDisco.Syntax.Operators
miNameDisco.Module
miNamesDisco.Module
miPropsDisco.Module
miTermdefsDisco.Module
miTermsDisco.Module
miTydefsDisco.Module
miTysDisco.Module
mkConstraintGraphDisco.Typecheck.Solve
mkGraphDisco.Typecheck.Graph
mkTVIDisco.Typecheck.Solve
ModDisco.Syntax.Operators
modDeclsDisco.AST.Surface
modDocsDisco.AST.Surface
ModeDisco.Typecheck
modExtsDisco.AST.Surface
modifyDisco.Effects.State
modify'Disco.Effects.State
modImportsDisco.AST.Surface
modTermsDisco.AST.Surface
Module 
1 (Type/Class)Disco.AST.Surface
2 (Data Constructor)Disco.AST.Surface
ModuleInfo 
1 (Type/Class)Disco.Module
2 (Data Constructor)Disco.Module
ModuleNameDisco.Names
ModuleNotFoundDisco.Error
ModuleProvenanceDisco.Names
mparensDisco.Pretty
msgDisco.Messages
MulDisco.Syntax.Operators
NDisco.Types
NamedDisco.Names
NameProvenanceDisco.Names
namesDisco.Context
naturalDisco.Parser
NegDisco.Syntax.Operators
NeqDisco.Syntax.Operators
nest 
1 (Function)Disco.Report
2 (Function)Disco.Pretty.DSL, Disco.Pretty
NewDisco.Effects.Store
newDisco.Effects.Store
NextDisco.Effects.Counter
nextDisco.Effects.Counter
nodesDisco.Typecheck.Graph
NoErrorDisco.Typecheck.Util
noLocDisco.Typecheck.Util
NonExhaustiveDisco.Error
NoPolyRecDisco.Typecheck.Util
NoSearchDisco.Typecheck.Util
NoStdLibDisco.Extensions
NotDisco.Syntax.Operators
NotConDisco.Typecheck.Util
NotEnoughArgsDisco.Typecheck.Util
NotTyDefDisco.Typecheck.Util
NoTWildDisco.Typecheck.Util
NoTypeDisco.Typecheck.Util
NoUnifyDisco.Typecheck.Solve
NoWeakUnifierDisco.Typecheck.Solve
nullDisco.Context
NumPatternsDisco.Typecheck.Util
OAbsDisco.AST.Core
OAddDisco.AST.Core
OBagElemDisco.AST.Core
OBagToCountsDisco.AST.Core
OBagToListDisco.AST.Core
OBagToSetDisco.AST.Core
OBagUnionsDisco.AST.Core
occursDisco.Typecheck.Unify
OCeilDisco.AST.Core
OConnectDisco.AST.Core
OCountDisco.AST.Core
OCountsToBagDisco.AST.Core
OCrashDisco.AST.Core
ODivDisco.AST.Core
ODividesDisco.AST.Core
OEachBagDisco.AST.Core
OEachSetDisco.AST.Core
OEmptyGraphDisco.AST.Core
OEnumDisco.AST.Core
OEqDisco.AST.Core
OExistsDisco.AST.Core
OExpDisco.AST.Core
OExtendSeqDisco.AST.Core
OFactDisco.AST.Core
OFactorDisco.AST.Core
OFilterBagDisco.AST.Core
OFloorDisco.AST.Core
OForallDisco.AST.Core
OFracDisco.AST.Core
OHoldsDisco.AST.Core
OIdDisco.AST.Core
OInsertDisco.AST.Core
OIsPrimeDisco.AST.Core
OListElemDisco.AST.Core
OListToBagDisco.AST.Core
OListToSetDisco.AST.Core
OLookupDisco.AST.Core
OLookupSeqDisco.AST.Core
OLtDisco.AST.Core
OMapToSetDisco.AST.Core
OMatchErrDisco.AST.Core
OMergeDisco.AST.Core
OModDisco.AST.Core
OMulDisco.AST.Core
OMultinomDisco.AST.Core
ONegDisco.AST.Core
onlyVersionDisco.Interactive.CmdLine
ONotPropDisco.AST.Core
onVMDisco.Typecheck.Solve
OOverlayDisco.AST.Core
OpDisco.AST.Core
opArityDisco.AST.Core
OpFixityDisco.Syntax.Operators
opFixityDisco.Syntax.Operators
OpInfo 
1 (Type/Class)Disco.Syntax.Operators
2 (Data Constructor)Disco.Syntax.Operators
OPowerDisco.AST.Core
opPrecDisco.Syntax.Operators
opSynsDisco.Syntax.Operators
opTableDisco.Syntax.Operators
OrDisco.Syntax.Operators
OSetToListDisco.AST.Core
OSetToMapDisco.AST.Core
OShouldEqDisco.AST.Core
OSqrtDisco.AST.Core
OSummaryDisco.AST.Core
otherDisco.Types.Rules
otherDocDisco.Doc
otherReferenceDisco.Doc
OUnsafeCountsToBagDisco.AST.Core
OUntilDisco.AST.Core
outputDiscoErrorsDisco.Error
OverflowDisco.Error
OVertexDisco.AST.Core
PDisco.Types
PA 
1 (Type/Class)Disco.Pretty.Prec, Disco.Pretty
2 (Data Constructor)Disco.Pretty.Prec, Disco.Pretty
PAddDisco.AST.Surface
PAdd_Disco.AST.Generic
pairvDisco.Value
PanicDisco.Error
panicDisco.Error
parens 
1 (Function)Disco.Pretty.DSL, Disco.Pretty
2 (Function)Disco.Parser
parseAtomDisco.Parser
parseAtomicPatternDisco.Parser
parseAtomicTypeDisco.Parser
parseBranchDisco.Parser
parseCaseDisco.Parser
parseContainerDisco.Parser
parseContainerCompDisco.Parser
parseDeclDisco.Parser
parseDiscoModuleDisco.Eval
parseEllipsisDisco.Parser
ParseErrDisco.Error
parseExprDisco.Parser
parseExtNameDisco.Parser
parseGuardDisco.Parser
parseGuardsDisco.Parser
parseImportDisco.Parser
parseLetDisco.Parser
parseLineDisco.Interactive.Commands
parseModuleDisco.Parser
parseModuleNameDisco.Parser
parsePatternDisco.Parser
parsePolyTyDisco.Parser
parseQualDisco.Parser
ParserDisco.Parser
parseTermDisco.Parser
parseTerm'Disco.Parser
parseTopLevelDisco.Parser
parseTypeDisco.Parser
parseTypeOpDisco.Parser
partitionDeclsDisco.AST.Surface
PAscrDisco.AST.Surface
PAscr_Disco.AST.Generic
PatternDisco.AST.Surface
PatternTypeDisco.Typecheck.Util
Pattern_Disco.AST.Generic
PBoolDisco.AST.Surface
PBool_Disco.AST.Generic
PCharDisco.AST.Surface
PChar_Disco.AST.Generic
PConsDisco.AST.Surface
PCons_Disco.AST.Generic
PFracDisco.AST.Surface
PFrac_Disco.AST.Generic
pickSortBaseTyDisco.Types.Rules
PInjDisco.AST.Surface
PInj_Disco.AST.Generic
pipeDisco.Parser
PListDisco.AST.Surface
PList_Disco.AST.Generic
PMulDisco.AST.Surface
PMul_Disco.AST.Generic
PNatDisco.AST.Surface
PNat_Disco.AST.Generic
PNegDisco.AST.Surface
PNeg_Disco.AST.Generic
PolyTypeDisco.Types
PostDisco.Syntax.Operators
PreDisco.Syntax.Operators
preDisco.Typecheck.Graph
PrecDisco.Pretty.Prec, Disco.Pretty
PrettyDisco.Pretty
prettyDisco.Pretty
pretty'Disco.Pretty
prettyDecimalDisco.Pretty
prettyStrDisco.Pretty
prettyTestFailureDisco.Value
prettyTestResultDisco.Value
prettyTyDeclDisco.AST.Surface
prettyValueDisco.Value
prettyValue'Disco.Value
PrimDisco.Syntax.Prims
PrimAbsDisco.Syntax.Prims
PrimB2CDisco.Syntax.Prims
PrimBagDisco.Syntax.Prims
PrimBOpDisco.Syntax.Prims
PrimC2BDisco.Syntax.Prims
PrimCeilDisco.Syntax.Prims
PrimConnectDisco.Syntax.Prims
PrimCrashDisco.Syntax.Prims
primDocDisco.Doc
PrimEachDisco.Syntax.Prims
PrimEmptyGraphDisco.Syntax.Prims
primExposedDisco.Syntax.Prims
PrimExtendSeqDisco.Syntax.Prims
PrimFactorDisco.Syntax.Prims
PrimFilterDisco.Syntax.Prims
PrimFloorDisco.Syntax.Prims
PrimFracDisco.Syntax.Prims
PrimHoldsDisco.Syntax.Prims
PrimInfo 
1 (Type/Class)Disco.Syntax.Prims
2 (Data Constructor)Disco.Syntax.Prims
PrimInsertDisco.Syntax.Prims
PrimIsPrimeDisco.Syntax.Prims
PrimitivesDisco.Extensions
PrimJoinDisco.Syntax.Prims
PrimLeftDisco.Syntax.Prims
PrimListDisco.Syntax.Prims
PrimLookupDisco.Syntax.Prims
PrimLookupSeqDisco.Syntax.Prims
primMapDisco.Syntax.Prims
PrimMapToSetDisco.Syntax.Prims
PrimMergeDisco.Syntax.Prims
PrimOverlayDisco.Syntax.Prims
PrimPowerDisco.Syntax.Prims
PrimReduceDisco.Syntax.Prims
primReferenceDisco.Doc
PrimRightDisco.Syntax.Prims
PrimSetDisco.Syntax.Prims
PrimSetToMapDisco.Syntax.Prims
PrimSqrtDisco.Syntax.Prims
PrimSummaryDisco.Syntax.Prims
primSyntaxDisco.Syntax.Prims
primTableDisco.Syntax.Prims
PrimUC2BDisco.Syntax.Prims
PrimUntilDisco.Syntax.Prims
PrimUOpDisco.Syntax.Prims
PrimVertexDisco.Syntax.Prims
printMsgDisco.Messages
PropertyDisco.AST.Surface
Property_Disco.AST.Generic
PStringDisco.AST.Surface
PString_Disco.AST.Generic
PSubDisco.AST.Surface
PSub_Disco.AST.Generic
PTupDisco.AST.Surface
PTup_Disco.AST.Generic
punctuateDisco.Pretty.DSL, Disco.Pretty
PUnitDisco.AST.Surface
PUnit_Disco.AST.Generic
PutDisco.Effects.State
putDisco.Effects.State
PVarDisco.AST.Surface
PVar_Disco.AST.Generic
PWildDisco.AST.Surface
PWild_Disco.AST.Generic
QDisco.Types
QBasicDisco.Types.Qualifiers, Disco.Types.Rules
QBindDisco.AST.Surface
QBind_Disco.AST.Generic
QBoolDisco.Types.Qualifiers, Disco.Types.Rules
QCmpDisco.Types.Qualifiers, Disco.Types.Rules
QDivDisco.Types.Qualifiers, Disco.Types.Rules
QEnumDisco.Types.Qualifiers, Disco.Types.Rules
QGuardDisco.AST.Surface
QGuard_Disco.AST.Generic
QName 
1 (Type/Class)Disco.Names
2 (Data Constructor)Disco.Names
qnameDisco.Names
qnameProvenanceDisco.Names
QNumDisco.Types.Qualifiers, Disco.Types.Rules
QSimpleDisco.Types.Qualifiers, Disco.Types.Rules
QSubDisco.Types.Qualifiers, Disco.Types.Rules
QualDisco.AST.Surface
QualifiedNameDisco.Names
QualifierDisco.Types.Qualifiers, Disco.Types.Rules
qualRulesDisco.Types.Rules
QualSkolemDisco.Typecheck.Solve
Qual_Disco.AST.Generic
QuantifierDisco.AST.Generic, Disco.AST.Surface
quotesDisco.Pretty.DSL, Disco.Pretty
RDisco.AST.Generic, Disco.AST.Surface
Random 
1 (Data Constructor)Disco.Effects.Random
2 (Type/Class)Disco.Effects.Random
randomDisco.Effects.Random
RandomizedDisco.Value
RandomnessDisco.Extensions
RandomRDisco.Effects.Random
randomRDisco.Effects.Random
RationalDisplayDisco.AST.Core
ratvDisco.Value
RelMap 
1 (Type/Class)Disco.Typecheck.Solve
2 (Data Constructor)Disco.Typecheck.Solve
Rels 
1 (Type/Class)Disco.Typecheck.Solve
2 (Data Constructor)Disco.Typecheck.Solve
renderDocDisco.Pretty.DSL, Disco.Pretty
renderDoc'Disco.Pretty.DSL, Disco.Pretty
REPLDisco.Module
replModInfoDisco.Eval
REPLModuleDisco.Names
ReportDisco.Report
reservedDisco.Parser
reservedOpDisco.Parser
ReservedVarNameDisco.Parser
reservedWordsDisco.Parser
resolveModuleDisco.Module
ResolverDisco.Module
restrictKeysDisco.Context
RListDisco.Report
RNestDisco.Report
rPADisco.Pretty.Prec, Disco.Pretty
RSeqDisco.Report
rtDisco.Pretty
RTxtDisco.Report
runCESKDisco.Interpret.CESK
runCounterDisco.Effects.Counter
runCounter'Disco.Effects.Counter
runDesugarDisco.Desugar
runDiscoDisco.Eval
runFreshDisco.Effects.Fresh
runFresh'Disco.Effects.Fresh
runFresh1Disco.Effects.Fresh
runGenDisco.Effects.Random
runInputConstDisco.Effects.Input
runInputListDisco.Effects.Input
runInputSemDisco.Effects.Input
runLazyStateDisco.Effects.State
runLFreshDisco.Effects.LFresh
runLFresh'Disco.Effects.LFresh
runParserDisco.Parser
runRandomDisco.Effects.Random
runRandomIODisco.Effects.Random
runSolveDisco.Typecheck.Solve
runStateDisco.Effects.State
runStateIORefDisco.Effects.State
runStateSTRefDisco.Effects.State
runStoreDisco.Effects.Store
runTCMDisco.Eval
runTestDisco.Interpret.CESK
RVSeqDisco.Report
S 
1 (Type/Class)Disco.Types
2 (Data Constructor)Disco.Types
SBagDisco.Value
scDisco.Parser
SearchMotive 
1 (Type/Class)Disco.Value
2 (Data Constructor)Disco.Value
SearchTypeDisco.Value
selectSideDisco.AST.Generic
semiDisco.Parser
sequenceGraphDisco.Typecheck.Graph
setDisco.Value
SetContainerDisco.AST.Generic, Disco.AST.Surface, Disco.AST.Typed, Disco.AST.Desugared
setPADisco.Pretty
setREPLModuleDisco.Eval
setTypeDisco.Types, Disco.AST.Typed
ShouldEqDisco.Syntax.Operators
SideDisco.AST.Generic, Disco.AST.Surface
SimpleConstraintDisco.Typecheck.Solve
SimpleValueDisco.Value
simplifyDisco.Typecheck.Solve
SimplifyStateDisco.Typecheck.Solve
singleCtxDisco.Context
SInjDisco.Value
SkolemDisco.Types
SMExistsDisco.Value
SMForallDisco.Value
SNumDisco.Value
solveDisco.Typecheck.Util
solveConstraintDisco.Typecheck.Solve
solveConstraintChoiceDisco.Typecheck.Solve
SolveErrorDisco.Typecheck.Solve
solveGraphDisco.Typecheck.Solve
SortDisco.Types.Qualifiers, Disco.Types.Rules
sortRulesDisco.Types.Rules
SPairDisco.Value
SSDisco.Typecheck.Solve
ssConstraintsDisco.Typecheck.Solve
ssSeenDisco.Typecheck.Solve
ssSubstDisco.Typecheck.Solve
SSubDisco.Syntax.Operators
ssVarMapDisco.Typecheck.Solve
StandaloneDisco.Module
StateDisco.Effects.State
stateToIODisco.Effects.State
stateToSTDisco.Effects.State
StdlibDisco.Names
stepDisco.Interpret.CESK
StoreDisco.Effects.Store
StrictDisco.Types
StrictnessDisco.Types
strictnessDisco.Types
STypeDisco.Value
SubDisco.Syntax.Operators
SubsetDisco.Syntax.Operators
Substitution 
1 (Type/Class)Disco.Subst, Disco.Types
2 (Data Constructor)Disco.Subst
substQDisco.Names
substQCDisco.AST.Core
substQTDisco.AST.Typed
substRelDisco.Typecheck.Solve
substsQDisco.Names
substsQCDisco.AST.Core
SubTyDisco.Types.Rules
subtypesDisco.Types.Rules
sucDisco.Typecheck.Graph
SUnitDisco.Value
SuperTyDisco.Types.Rules
supertypesDisco.Types.Rules
symbolDisco.Parser
TAbsDisco.AST.Surface
TAbs_Disco.AST.Generic
taddPADisco.Pretty.Prec, Disco.Pretty
TAppDisco.AST.Surface
TApp_Disco.AST.Generic
tarrPADisco.Pretty.Prec, Disco.Pretty
TAscrDisco.AST.Surface
TAscr_Disco.AST.Generic
TBinDisco.AST.Surface
TBoolDisco.AST.Surface
TBool_Disco.AST.Generic
TCaseDisco.AST.Surface
TCase_Disco.AST.Generic
TCErrorDisco.Typecheck.Util
TChainDisco.AST.Surface
TChain_Disco.AST.Generic
TCharDisco.AST.Surface
TChar_Disco.AST.Generic
TContainerDisco.AST.Surface
TContainerCompDisco.AST.Surface
TContainerComp_Disco.AST.Generic
TContainer_Disco.AST.Generic
TelConsDisco.AST.Generic, Disco.AST.Surface
telConsDisco.AST.Generic
TelEmptyDisco.AST.Generic, Disco.AST.Surface
TelescopeDisco.AST.Generic, Disco.AST.Surface
TermDisco.AST.Surface
termDisco.Parser
TermDefn 
1 (Type/Class)Disco.AST.Surface
2 (Data Constructor)Disco.AST.Surface
Term_Disco.AST.Generic
TestBoolDisco.Value
TestEnv 
1 (Type/Class)Disco.Value
2 (Data Constructor)Disco.Value
testEnvDisco.Value
TestEqualDisco.Value
TestFoundDisco.Value
testIsErrorDisco.Value
testIsOkDisco.Value
TestNotFoundDisco.Value
TestReasonDisco.Value
testReasonDisco.Value
TestReason_Disco.Value
TestResult 
1 (Type/Class)Disco.Value
2 (Data Constructor)Disco.Value
TestRuntimeErrorDisco.Value
TestVars 
1 (Type/Class)Disco.Value
2 (Data Constructor)Disco.Value
text 
1 (Function)Disco.Report
2 (Function)Disco.Pretty.DSL, Disco.Pretty
tfunPADisco.Pretty.Prec, Disco.Pretty
thenIndentedDisco.Parser
thePrimDisco.Syntax.Prims
TLDeclDisco.AST.Surface
TLDocDisco.AST.Surface
TLetDisco.AST.Surface
TLet_Disco.AST.Generic
TLExprDisco.AST.Surface
TLinkDisco.AST.Surface
TLink_Disco.AST.Generic
TListDisco.AST.Surface
TListCompDisco.AST.Surface
tmulPADisco.Pretty.Prec, Disco.Pretty
TNatDisco.AST.Surface
TNat_Disco.AST.Generic
toListDisco.Subst
TooManyArgsDisco.Typecheck.Util
topEnvDisco.Eval
TopInfoDisco.Eval
TopLevelDisco.AST.Surface
topModMapDisco.Eval
toPolyTypeDisco.Types
toPrimDisco.Syntax.Prims
topSortDisco.Types.Qualifiers, Disco.Types.Rules
topsortDisco.Typecheck.Graph
toSimpleValueDisco.Value
toTelescopeDisco.AST.Generic, Disco.AST.Surface
TParensDisco.AST.Surface
TParens_Disco.AST.Generic
TPrimDisco.AST.Surface
TPrim_Disco.AST.Generic
TRatDisco.AST.Surface
TRat_Disco.AST.Generic
traverseTelescopeDisco.AST.Generic
TStringDisco.AST.Surface
TString_Disco.AST.Generic
TTupDisco.AST.Surface
TTup_Disco.AST.Generic
TTyOpDisco.AST.Surface
TTyOp_Disco.AST.Generic
TUnDisco.AST.Surface
TUnitDisco.AST.Surface
TUnit_Disco.AST.Generic
TVarDisco.AST.Surface
TVar_Disco.AST.Generic
TVIDisco.Typecheck.Solve
TWildDisco.AST.Surface
TyAtomDisco.Types
TyBagDisco.Types
TyBoolDisco.Types
TyCDisco.Types
TyConDisco.Types
TyContainerDisco.Types
TyCtxDisco.Typecheck.Util
TyDefBody 
1 (Type/Class)Disco.Types
2 (Data Constructor)Disco.Types
TyDefCtxDisco.Types
TyFDisco.Types
TyGraphDisco.Types
TyListDisco.Types
TyMapDisco.Types
TyNDisco.Types
TyOpDisco.Syntax.Operators
TypeDisco.Types
typecheckDisco.Typecheck
TypeCheckErrDisco.Error
typecheckTopDisco.Eval
TypeDecl 
1 (Type/Class)Disco.AST.Surface
2 (Data Constructor)Disco.AST.Surface
TypeDefn 
1 (Type/Class)Disco.AST.Surface
2 (Data Constructor)Disco.AST.Surface
TyPropDisco.Types
TyQDisco.Types
TySetDisco.Types
TySkolemDisco.Types
TyStringDisco.Types
TyUnitDisco.Types
TyUserDisco.Types
TyVarDisco.Types
tyVarIlkDisco.Typecheck.Solve
TyVarInfoDisco.Typecheck.Solve
TyVarInfoMapDisco.Typecheck.Solve
tyVarSortDisco.Typecheck.Solve
TyVoidDisco.Types
TyZDisco.Types
UDisco.Types
UAtomDisco.Types
uatomToAtomDisco.Types
uatomToEitherDisco.Types
uatomToTypeSubstDisco.Types
UBDisco.Types
UDDisco.AST.Surface
UFixityDisco.Syntax.Operators
ugetPADisco.Pretty.Prec, Disco.Pretty
uisVarDisco.Types
unbindDisco.Effects.Fresh
UnboundDisco.Typecheck.Util
UnboundErrorDisco.Error
UnboundPanicDisco.Error
UnboundTyVarDisco.Typecheck.Util
UnificationDisco.Types
unifyDisco.Typecheck.Unify
unify'Disco.Typecheck.Unify
unifyAtomsDisco.Typecheck.Unify
unifyUAtomsDisco.Typecheck.Unify
UnionDisco.Syntax.Operators
UnitDisco.Types
unpairDisco.Types
UnqualDisco.Typecheck.Solve
UnqualBaseDisco.Typecheck.Solve
unRelMapDisco.Typecheck.Solve
UnsolvableDisco.Typecheck.Util
UntilDisco.AST.Generic, Disco.AST.Surface
unVMDisco.Typecheck.Solve
UOpDisco.Syntax.Operators
UOpFDisco.Syntax.Operators
uopMapDisco.Syntax.Operators
uPrecDisco.Syntax.Operators
useDisco.Effects.State
UVDisco.Types
V 
1 (Data Constructor)Disco.Types
2 (Data Constructor)Disco.Value
ValPropDisco.Value
ValueDisco.Value
ValueEnumerationDisco.Enumerate
VarDisco.Types
VarianceDisco.Types.Rules
varRelsDisco.Typecheck.Solve
varsBoundDisco.AST.Typed
VBagDisco.Value
vcat 
1 (Function)Disco.Report
2 (Function)Disco.Pretty.DSL, Disco.Pretty
vcharDisco.Value
VCloDisco.Value
VConsDisco.Value
VConstDisco.Value
VFunDisco.Value
VFun_Disco.Value
VGraphDisco.Value
VInjDisco.Value
vintDisco.Value
vlistDisco.Value
VMDisco.Typecheck.Solve
VMapDisco.Value
VNilDisco.Value
VNumDisco.Value
VoidDisco.Types
VPairDisco.Value
vpairDisco.Value
VPDoneDisco.Value
VPropDisco.Value
VPSearchDisco.Value
vratDisco.Value
VRefDisco.Value
vsepDisco.Report
VTypeDisco.Value
VUnitDisco.Value
warnDisco.Messages
WarningDisco.Messages
wccDisco.Typecheck.Graph
wccIDsDisco.Typecheck.Graph
weakUnifyDisco.Typecheck.Unify
wholeModuleDisco.Parser
withConstraintDisco.Typecheck.Util
withExtsDisco.Parser
withImportsDisco.Module
withPADisco.Pretty
withStdlibDisco.Module
withTyDefnsDisco.Typecheck.Util
XPattern_Disco.AST.Generic
XTerm_Disco.AST.Generic
X_BinderDisco.AST.Generic
X_GBoolDisco.AST.Generic
X_GLetDisco.AST.Generic
X_GPatDisco.AST.Generic
X_PAddDisco.AST.Generic
X_PAscrDisco.AST.Generic
X_PatternDisco.AST.Generic
X_PBoolDisco.AST.Generic
X_PCharDisco.AST.Generic
X_PConsDisco.AST.Generic
X_PFracDisco.AST.Generic
X_PInjDisco.AST.Generic
X_PListDisco.AST.Generic
X_PMulDisco.AST.Generic
X_PNatDisco.AST.Generic
X_PNegDisco.AST.Generic
X_PStringDisco.AST.Generic
X_PSubDisco.AST.Generic
X_PTupDisco.AST.Generic
X_PUnitDisco.AST.Generic
X_PVarDisco.AST.Generic
X_PWildDisco.AST.Generic
X_QBindDisco.AST.Generic
X_QGuardDisco.AST.Generic
X_TAbsDisco.AST.Generic
X_TAppDisco.AST.Generic
X_TAscrDisco.AST.Generic
X_TBoolDisco.AST.Generic
X_TCaseDisco.AST.Generic
X_TChainDisco.AST.Generic
X_TCharDisco.AST.Generic
X_TContainerDisco.AST.Generic
X_TContainerCompDisco.AST.Generic
X_TermDisco.AST.Generic
X_TLetDisco.AST.Generic
X_TLinkDisco.AST.Generic
X_TNatDisco.AST.Generic
X_TParensDisco.AST.Generic
X_TPrimDisco.AST.Generic
X_TRatDisco.AST.Generic
X_TStringDisco.AST.Generic
X_TTupDisco.AST.Generic
X_TTyOpDisco.AST.Generic
X_TUnitDisco.AST.Generic
X_TVarDisco.AST.Generic
ZDisco.Types
zoomDisco.Effects.State
_messageDisco.Messages
_messageTypeDisco.Messages
_miDocsDisco.Module
_miExtsDisco.Module
_miImportsDisco.Module
_miNameDisco.Module
_miNamesDisco.Module
_miPropsDisco.Module
_miTermdefsDisco.Module
_miTermsDisco.Module
_miTydefsDisco.Module
_miTysDisco.Module
_ssConstraintsDisco.Typecheck.Solve
_ssSeenDisco.Typecheck.Solve
_ssSubstDisco.Typecheck.Solve
_ssVarMapDisco.Typecheck.Solve
_tyVarIlkDisco.Typecheck.Solve
_tyVarSortDisco.Typecheck.Solve
|->Disco.Subst