intensional-datatys-0.2.0.0: A GHC Core plugin for intensional datatype refinement checking

Index

:=>Intensional.Types
AmbiguousIntensional.Types
AppIntensional.Types
AtomicIntensional.Constraints
avgIntensional
BaseIntensional.Types
Benchmark 
1 (Type/Class)Intensional
2 (Data Constructor)Intensional
bigDIntensional
bigIIntensional
bigKIntensional
bigNIntensional
bigVIntensional
bodyIntensional.Scheme
boundvsIntensional.Scheme
branchAnyIntensional.InferM
cexs 
1 (Function)Intensional.Constraints
2 (Function)Intensional.InferM
CInfo 
1 (Type/Class)Intensional.Constraints
2 (Data Constructor)Intensional.Constraints
cinfoIntensional.Constraints
ConIntensional.Constructors
ConLIntensional.Constructors
ConRIntensional.Constructors
consInstArgsIntensional.FromCore
Constraint 
1 (Type/Class)Intensional.Constraints
2 (Data Constructor)Intensional.Constraints
constraintsIntensional.Scheme
ConstraintSetIntensional.Constraints
ContextIntensional.InferM
DataIntensional.Types
DataTypeIntensional.Types
debuggingIntensional.Ubiq
decompTypeIntensional.Types
deleteIntensional.Guard
deleteAllIntensional.Guard
DomIntensional.Constructors
DomainIntensional.Types
domainIntensional.Types
emitDDIntensional.InferM
emitDKIntensional.InferM
emitKDIntensional.InferM
ForallIntensional.Scheme
freshIntensional.InferM
freshCoreSchemeIntensional.FromCore
freshCoreTypeIntensional.FromCore
fromCoreConsIntensional.FromCore
fromList 
1 (Function)Intensional.Guard
2 (Function)Intensional.Constraints
getDIntensional.InferM
getExternalNameIntensional.InferM
getIIntensional.InferM
getKIntensional.InferM
getLocationIntensional.Constructors
getNIntensional.InferM
getVIntensional.InferM
getVarIntensional.FromCore
groupsIntensional.Guard
Guard 
1 (Type/Class)Intensional.Guard
2 (Data Constructor)Intensional.Guard
guardIntensional.Constraints
guardWithIntensional.Constraints
impliedByIntensional.Guard
incrNIntensional.InferM
InferEnv 
1 (Type/Class)Intensional.InferM
2 (Data Constructor)Intensional.InferM
inferLocIntensional.InferM
InferMIntensional.InferM
inferProgIntensional.InferCoreExpr
InjIntensional.Types
insertIntensional.Constraints
isEmptyIntensional.Guard
isIneligibleIntensional.InferM
isTrivialIntensional.InferM
isTriviallyUnsatIntensional.Constraints
KIntensional.Constructors
LIntensional.Constructors
leftIntensional.Constraints
LitIntensional.Types
lookupIntensional.Guard
modInfoIntensional.Constraints
modNameIntensional.InferM
monoIntensional.Scheme
noteDIntensional.InferM
noteErrsIntensional.InferM
noteKIntensional.InferM
pluginIntensional
provIntensional.Constraints
prprIntensional.Types
putVarIntensional.InferM
putVarsIntensional.InferM
RIntensional.Constructors
RefinedIntensional.Types
renameIntensional.Types
rightIntensional.Constraints
runInferMIntensional.InferM
RVarIntensional.Types
saturate 
1 (Function)Intensional.Constraints
2 (Function)Intensional.InferM
Scheme 
1 (Data Constructor)Intensional.Scheme
2 (Type/Class)Intensional.Scheme
SchemeGenIntensional.Scheme
SetIntensional.Constructors
setLocIntensional.InferM
SideIntensional.Constructors
singletonIntensional.Guard
sizeIntensional.Constraints
spanInfoIntensional.Constraints
sspnIntensional.Constraints
Stats 
1 (Type/Class)Intensional.InferM
2 (Data Constructor)Intensional.InferM
subTyVarIntensional.Types
timesIntensional
toAtomicIntensional.Constructors
toList 
1 (Function)Intensional.Constraints
2 (Function)Intensional.Guard
traceSpanIntensional.Ubiq
tyconOfIntensional.Types
TypeIntensional.Types
typedVarsIntensional.Guard
TypeGenIntensional.Types
tyvarsIntensional.Scheme
unsats 
1 (Function)Intensional.Constraints
2 (Function)Intensional.Scheme
VarIntensional.Types
varEnvIntensional.InferM