speculate-0.2.8: discovery of properties about Haskell functions

Index

$$Test.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
$=Test.Speculate
&&&Test.Speculate
&&&&Test.Speculate
***Test.Speculate.Utils
+++Test.Speculate.Utils
+-Test.Speculate.Utils
+|Test.Speculate
-:Test.Speculate
-:>Test.Speculate
->:Test.Speculate
->:>Test.Speculate
->>:Test.Speculate
->>:>Test.Speculate
->>>:Test.Speculate
->>>:>Test.Speculate
->>>>:Test.Speculate
->>>>:>Test.Speculate
->>>>>:Test.Speculate
->>>>>:>Test.Speculate
->>>>>>:Test.Speculate
->>>>>>:>Test.Speculate
->>>>>>>:Test.Speculate
->>>>>>>:>Test.Speculate
->>>>>>>>:Test.Speculate
->>>>>>>>:>Test.Speculate
->>>>>>>>>:Test.Speculate
->>>>>>>>>:>Test.Speculate
->>>>>>>>>>:Test.Speculate
->>>>>>>>>>:>Test.Speculate
->>>>>>>>>>>:Test.Speculate
->>>>>>>>>>>:>Test.Speculate
->>>>>>>>>>>>:Test.Speculate
..:Test.Speculate.Utils
.:Test.Speculate.Utils
:$Test.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
:~:Test.Speculate.Utils, Test.Speculate
<Test.Speculate.Utils
<=Test.Speculate.Utils
=$Test.Speculate
===Test.Speculate
====Test.Speculate
==>Test.Speculate
=|Test.Speculate
>Test.Speculate.Utils
>-Test.Speculate
><Test.Speculate
>=Test.Speculate.Utils
>|Test.Speculate.Reason.Order
aboveTest.Speculate.Utils
accumTest.Speculate.Utils
addWeightTest.Speculate
alignLeftTest.Speculate.Utils
alignRightTest.Speculate.Utils
allLaterTest.Speculate.Utils
allUniqueTest.Speculate.Utils
antisymmetricTest.Speculate
appendTest.Speculate.Reason
areAllTest.Speculate.Utils
areAnyTest.Speculate.Utils
Arg 
1 (Data Constructor)Test.Speculate.Args
2 (Type/Class)Test.Speculate.Args
argRequireTest.Speculate.Args
Args 
1 (Type/Class)Test.Speculate.Args, Test.Speculate
2 (Data Constructor)Test.Speculate.Args, Test.Speculate
argsTest.Speculate.Args, Test.Speculate
argTypeTest.Speculate.Args
argumentTyTest.Speculate.Utils
argValueTest.Speculate.Args
arityTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
assignTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
assigningTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
associativeTest.Speculate
asymmetricTest.Speculate
atomicTest.Speculate.Utils
atomicConstantsTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
atomsTest.Speculate.Args
backgroundTest.Speculate.Args, Test.Speculate
Bag 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
bagConsTest.Speculate
bagsOfTest.Speculate
bellTest.Speculate.Utils
besideTest.Speculate.Utils
BindsTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
boolTest.Speculate
boolTyTest.Speculate.Utils, Test.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
canonicalCEqnTest.Speculate.CondReason
canonicalCEqnByTest.Speculate.CondReason
canonicalEqnTest.Speculate.Reason
canonicalizeTest.Speculate.Expr.Canon, Test.Speculate.Expr, Test.Speculate.Engine
canonicalizeCEqnTest.Speculate.CondReason
canonicalizeCEqnWithTest.Speculate.CondReason
canonicalizeEqnTest.Speculate.Reason
canonicalizeSemiEquationWithTest.Speculate.SemiReason
canonicalizeShyWithTest.Speculate.SemiReason
canonicalizeWithTest.Speculate.Expr.Canon, Test.Speculate.Expr, Test.Speculate.Engine
canonicalRuleTest.Speculate.Reason
canonicalWithTest.Speculate.Expr.Canon, Test.Speculate.Expr, Test.Speculate.Engine
canReduceToTest.Speculate.Reason
castTest.Speculate.Utils, Test.Speculate
catPairsTest.Speculate.Utils
cclassesTest.Speculate.CondReason
cdeleteTest.Speculate.CondReason
cdiscardTest.Speculate.CondReason
cequationsTest.Speculate.CondReason
cequivalentTest.Speculate.CondReason
cfilterTest.Speculate.CondReason
cfinalizeTest.Speculate.CondReason
chainTest.Speculate.Utils
CharTest.Speculate.Utils
charTest.Speculate
checkTest.Speculate
checkForTest.Speculate
checkModeTest.Speculate.Args
checkResultTest.Speculate
checkResultForTest.Speculate
chrTest.Speculate.Utils
Chy 
1 (Type/Class)Test.Speculate.CondReason
2 (Data Constructor)Test.Speculate.CondReason
cimplicationsTest.Speculate.CondReason
cinsertTest.Speculate.CondReason
cIsInstanceOfTest.Speculate.CondReason
classesFromSchemasTest.Speculate.Engine
ClosePunctuationTest.Speculate.Utils
closureLimitTest.Speculate.Reason
cnormalizeTest.Speculate.CondReason
collapseTest.Speculate.Reason
collectByTest.Speculate.Utils
collectOnTest.Speculate.Utils
collectSndByFstTest.Speculate.Utils
collectWithTest.Speculate.Utils
commutativeTest.Speculate
compareTest.Speculate.Utils
compareComplexityTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
compareComplexityThenTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
compareETest.Speculate.Reason
compareExprTest.Speculate.Args
compareIndexTest.Speculate.Utils
compareTyTest.Speculate.Utils
comparingTest.Speculate.Utils
comparisonLETest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
comparisonLTTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
CompleteTest.Speculate.Args
complete 
1 (Function)Test.Speculate.Args
2 (Function)Test.Speculate.Reason
CompleteDirTest.Speculate.Args
CompleteFileTest.Speculate.Args
CompleteValueTest.Speculate.Args
composeTest.Speculate.Reason
computeInstancesTest.Speculate.Args
computeMaxCondSizeTest.Speculate.Args
computeMaxSemiSizeTest.Speculate.Args
concatMapTTest.Speculate
concatTTest.Speculate
condEqualTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
condEqualMTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
conditionalComparisonLETest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
conditionalComparisonLTTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
conditionalEquationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
conditionalEquivalencesTest.Speculate.Engine
conditionalTheoryFromThyAndRepsTest.Speculate.Engine
ConnectorPunctuationTest.Speculate.Utils
cons0Test.Speculate
cons1Test.Speculate
cons10Test.Speculate
cons11Test.Speculate
cons12Test.Speculate
cons2Test.Speculate
cons3Test.Speculate
cons4Test.Speculate
cons5Test.Speculate
cons6Test.Speculate
cons7Test.Speculate
cons8Test.Speculate
cons9Test.Speculate
considerTest.Speculate.Engine
ConstantTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
constantTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
constantsTest.Speculate.Args, Test.Speculate
constsTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
ControlTest.Speculate.Utils
countTest.Speculate.Utils
counterExampleTest.Speculate
counterExamplesTest.Speculate
countsTest.Speculate.Utils
countsByTest.Speculate.Utils
countVarTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
countVarsTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
creductions1Test.Speculate.CondReason
criticalPairsTest.Speculate.Reason
CurrencySymbolTest.Speculate.Utils
curryTest.Speculate.Utils
curry3Test.Speculate.Utils
curry4Test.Speculate.Utils
DashPunctuationTest.Speculate.Utils
DecimalNumberTest.Speculate.Utils
deduceTest.Speculate.Reason
defaultKeepTest.Speculate.Reason
defNamesTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
delayTest.Speculate
deleteTest.Speculate.Reason
deleteTTest.Speculate
depthETest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
deriveListableTest.Speculate
deriveListableCascadingTest.Speculate
differenceTest.Speculate.Reason
digitToIntTest.Speculate.Utils
discardTest.Speculate.Utils
discardByOthersTest.Speculate.Utils
discardEarlierTest.Speculate.Utils
discardLaterTest.Speculate.Utils
discardLaterTTest.Speculate.Utils
discardOthersTest.Speculate.Utils
discardRedundantEquationsTest.Speculate.Reason
discardTTest.Speculate.Utils
discardTSTest.Speculate.Utils
distinctFromSchemasTest.Speculate.Engine
distributiveTest.Speculate
doubleTest.Speculate
Down 
1 (Data Constructor)Test.Speculate.Utils
2 (Type/Class)Test.Speculate.Utils
dwoByTest.Speculate.Reason.Order, Test.Speculate.Reason
eithTest.Speculate
emptyChyTest.Speculate.CondReason
emptyShyTest.Speculate.SemiReason
emptyThyTest.Speculate.Reason
EnclosingMarkTest.Speculate.Utils
EQTest.Speculate.Utils
eqTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
eqETest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
eqErrorsTest.Speculate.Sanity
eqExprCommutingTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
eqOrdTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
eqOrdErrorsTest.Speculate.Sanity
eqTTest.Speculate.Utils, Test.Speculate
equalTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
EquationTest.Speculate.SemiReason
equationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
equationsTest.Speculate.Reason
equivalenceTest.Speculate
equivalencesBetweenTest.Speculate.Engine
equivalentTest.Speculate.Reason
equivalentInstanceTest.Speculate.Reason
eqWithTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
etypTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
evalTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
evalTimeoutTest.Speculate.Args, Test.Speculate
evaluateTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
excludeTest.Speculate.Args, Test.Speculate
existsTest.Speculate
expandArgsAtTest.Speculate.Args
expansionsTest.Speculate.Engine
ExprTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
expressionsOfTest.Speculate.Misc
extraTest.Speculate.Args, Test.Speculate
failsTest.Speculate
falseTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
falseETest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
fillTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
fillingsTest.Speculate.Misc
filterTTest.Speculate
filterTSTest.Speculate.Utils
finalCondEquationsTest.Speculate.CondReason
finalEquationsTest.Speculate.Reason
finalizeTest.Speculate.Reason
FinalQuoteTest.Speculate.Utils
finalResultTyTest.Speculate.Utils
finalSemiEquationsTest.Speculate.SemiReason
findInfoTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
firstsTest.Speculate.Utils
Flag 
1 (Data Constructor)Test.Speculate.Args
2 (Type/Class)Test.Speculate.Args
flagArgTest.Speculate.Args
flagBoolTest.Speculate.Args
FlagHelpTest.Speculate.Args
flagHelpTest.Speculate.Args
flagHelpFormatTest.Speculate.Args
flagHelpSimpleTest.Speculate.Args
FlagInfoTest.Speculate.Args
flagInfoTest.Speculate.Args
flagNamesTest.Speculate.Args
FlagNoneTest.Speculate.Args
flagNoneTest.Speculate.Args
flagNumericVersionTest.Speculate.Args
FlagOptTest.Speculate.Args
flagOptTest.Speculate.Args
FlagOptRareTest.Speculate.Args
FlagReqTest.Speculate.Args
flagReqTest.Speculate.Args
flagsVerbosityTest.Speculate.Args
flagTypeTest.Speculate.Args
flagValueTest.Speculate.Args
flagVersionTest.Speculate.Args
floatTest.Speculate
forceTest.Speculate.Args, Test.Speculate
foregroundTest.Speculate.Args, Test.Speculate
FormatTest.Speculate.Utils
fromFlagOptTest.Speculate.Args
fromGroupTest.Speculate.Args
fromStringTest.Speculate.Utils
fromTimeoutTest.Speculate.Utils
fstTest.Speculate.Utils
fst3Test.Speculate.Utils
fst4Test.Speculate.Utils
fth4Test.Speculate.Utils
functions1Test.Speculate.Misc
functions2Test.Speculate.Misc
functions3Test.Speculate.Misc
functions4Test.Speculate.Misc
funResultTyTest.Speculate.Utils, Test.Speculate
funTyConTest.Speculate.Utils
gcastTest.Speculate.Utils, Test.Speculate
gcast1Test.Speculate.Utils, Test.Speculate
gcast2Test.Speculate.Utils, Test.Speculate
GeneralCategoryTest.Speculate.Utils
generalCategoryTest.Speculate.Utils
getArgsTest.Speculate.Args, Test.Speculate
greaterTest.Speculate.SemiReason
groundAndBindsTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
groundBindsTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
groundsTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
Group 
1 (Data Constructor)Test.Speculate.Args
2 (Type/Class)Test.Speculate.Args
groupHiddenTest.Speculate.Args
groupNamedTest.Speculate.Args
groupOnTest.Speculate.Utils
groupUnnamedTest.Speculate.Args
GTTest.Speculate.Utils
gtExceptTest.Speculate.Reason.Order
hasCanonInstanceOfTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
hasInstanceOfTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
hasVarTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
HelpTest.Speculate.Args
HelpFormatTest.Speculate.Args
HelpFormatAllTest.Speculate.Args
HelpFormatBashTest.Speculate.Args
HelpFormatDefaultTest.Speculate.Args
HelpFormatOneTest.Speculate.Args
HelpFormatZshTest.Speculate.Args
helpTextTest.Speculate.Args
holdsTest.Speculate
holeTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
holeOfTyTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
holesTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
idempotentTest.Speculate
identityTest.Speculate
implicationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
indentTest.Speculate.Utils
inequalTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
initializeTest.Speculate.Reason
InitialQuoteTest.Speculate.Utils
insTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
insertTest.Speculate.Reason
Instance 
1 (Type/Class)Test.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
2 (Data Constructor)Test.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
instanceErrorsTest.Speculate.Sanity
InstancesTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
instancesTest.Speculate.Args, Test.Speculate
instanceTypeTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
intTest.Speculate
Int1 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
int1Test.Speculate
Int2 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
int2Test.Speculate
Int3 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
int3Test.Speculate
Int4 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
int4Test.Speculate
integerTest.Speculate
intToDigitTest.Speculate.Utils
irreflexiveTest.Speculate
isAlphaTest.Speculate.Utils
isAlphaNumTest.Speculate.Utils
isAsciiTest.Speculate.Utils
isAsciiLowerTest.Speculate.Utils
isAsciiUpperTest.Speculate.Utils
isAssignmentTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
isCanonInstanceOfTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
isConstantNamedTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
isControlTest.Speculate.Utils
isDigitTest.Speculate.Utils
isEqTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
isEqETest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
isEqOrdTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
isEqOrdETest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
isEquationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
isFunTyTest.Speculate.Utils
isHexDigitTest.Speculate.Utils
isInfixTest.Speculate.Utils
isInfixedPrefixTest.Speculate.Utils
isInstanceOfTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
isLatin1Test.Speculate.Utils
isLetterTest.Speculate.Utils
isListableTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
isLowerTest.Speculate.Utils
isMarkTest.Speculate.Utils
isNegativeLiteralTest.Speculate.Utils
isNormalTest.Speculate.Reason
isNumberTest.Speculate.Utils
isOctDigitTest.Speculate.Utils
isOrdTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
isOrdETest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
isPrefixTest.Speculate.Utils
isPrintTest.Speculate.Utils
isPunctuationTest.Speculate.Utils
issTest.Speculate.Utils
isSeparatorTest.Speculate.Utils
isSpaceTest.Speculate.Utils
IsStringTest.Speculate.Utils
isSubTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
isSymbolTest.Speculate.Utils
isTupleTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
isUpperTest.Speculate.Utils
iterateUntilTest.Speculate.Utils
iterateUntilLimitTest.Speculate.Utils
joinArgsTest.Speculate.Args
kboByTest.Speculate.Reason.Order
keepETest.Speculate.Reason
keepExprTest.Speculate.Args
keepMaxOfTest.Speculate.Reason
keepUpToLengthTest.Speculate.Reason
leETest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
lengthETest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
lessTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
lesserTest.Speculate.SemiReason
lessOrEqualTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
LetterNumberTest.Speculate.Utils
lexicompareTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
lexicompareByTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
lexLitCharTest.Speculate.Utils
linesTest.Speculate.Utils
LineSeparatorTest.Speculate.Utils
listTest.Speculate
ListableTest.Speculate
listableTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
listableWithTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
listEquivalentTest.Speculate.CondReason
listImpliedTest.Speculate.CondReason
listImpliesTest.Speculate.CondReason
listIntegralTest.Speculate
listsOfTest.Speculate
listsOfLengthTest.Speculate
LowercaseLetterTest.Speculate.Utils
LTTest.Speculate.Utils
ltETest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
mapSemiEquationsTest.Speculate.SemiReason
mapTTest.Speculate
mapTMaybeTest.Speculate.Utils
matchTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
match2Test.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
matchWithTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
MathSymbolTest.Speculate.Utils
maxTest.Speculate.Utils
maxCondSizeTest.Speculate.Args, Test.Speculate
maxConstantsTest.Speculate.Args, Test.Speculate
maxDepthTest.Speculate.Args, Test.Speculate
maxSemiSizeTest.Speculate.Args, Test.Speculate
maxSizeTest.Speculate.Args, Test.Speculate
maxTestsTest.Speculate.Args, Test.Speculate
maxVarsTest.Speculate.Args, Test.Speculate
maybTest.Speculate
maybe2Test.Speculate.Utils
maybesToMaybeTest.Speculate.Utils
medianateTest.Speculate.Utils
memoryTest.Speculate.Utils
memory2Test.Speculate.Utils
memory2ForTest.Speculate.Utils
memoryForTest.Speculate.Utils
minTest.Speculate.Utils
minTestsTest.Speculate.Args, Test.Speculate
mkAppTyTest.Speculate.Utils, Test.Speculate
mkEqnTyTest.Speculate.Utils, Test.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
mkFunTyTest.Speculate.Utils, Test.Speculate
mkTyCon3Test.Speculate.Utils, Test.Speculate
mkTyConAppTest.Speculate.Utils, Test.Speculate
Mode 
1 (Data Constructor)Test.Speculate.Args
2 (Type/Class)Test.Speculate.Args
modeTest.Speculate.Args
modeArgsTest.Speculate.Args
modeCheckTest.Speculate.Args
modeEmptyTest.Speculate.Args
modeExpandAtTest.Speculate.Args
modeFlagsTest.Speculate.Args
modeGroupFlagsTest.Speculate.Args
modeGroupModesTest.Speculate.Args
modeHelpTest.Speculate.Args
modeHelpSuffixTest.Speculate.Args
modeModesTest.Speculate.Args
modeNamesTest.Speculate.Args
modeReformTest.Speculate.Args
modesTest.Speculate.Args
modeValueTest.Speculate.Args
ModifierLetterTest.Speculate.Utils
ModifierSymbolTest.Speculate.Utils
mostGeneralTest.Speculate.Engine
mostSpecificTest.Speculate.Engine
NameTest.Speculate.Args
nameTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
namesTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
namesFromTemplateTest.Speculate.Utils
Nat 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
natTest.Speculate
Nat1 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Nat2 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Nat3 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Nat4 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Nat5 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Nat6 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Nat7 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
neverIdentityTest.Speculate
NoDup 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
noDupListConsTest.Speculate
noDupListsOfTest.Speculate
NonSpacingMarkTest.Speculate.Utils
normalizeTest.Speculate.Reason
normalizedCriticalPairsTest.Speculate.Reason
normalizeETest.Speculate.Reason
normalizeTTest.Speculate
NotAssignedTest.Speculate.Utils
nubMergeTest.Speculate.Utils
nubMergeByTest.Speculate.Utils
nubMergeMapTest.Speculate.Utils
nubMergeOnTest.Speculate.Utils
nubMergesTest.Speculate.Utils
nubMergesByTest.Speculate.Utils
nubSortTest.Speculate.Utils
nubSortByTest.Speculate.Utils
ofWeightTest.Speculate
okEqTest.Speculate
okEqOrdTest.Speculate
okOrdTest.Speculate
okThyTest.Speculate.Reason
onlyTypesTest.Speculate.Args, Test.Speculate
OpenPunctuationTest.Speculate.Utils
OrdTest.Speculate.Utils
ord 
1 (Function)Test.Speculate.Utils
2 (Function)Test.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
orderedTest.Speculate.Utils
orderedByTest.Speculate.Utils
orderedOnTest.Speculate.Utils
OrderingTest.Speculate.Utils
ordErrorsTest.Speculate.Sanity
ordIntersectTest.Speculate.Utils
ordIntersectByTest.Speculate.Utils
ordWithTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
orientTest.Speculate.Reason
OtherLetterTest.Speculate.Utils
OtherNumberTest.Speculate.Utils
OtherPunctuationTest.Speculate.Utils
OtherSymbolTest.Speculate.Utils
outernmostPrecTest.Speculate.Utils
pairsThatTest.Speculate.Utils
ParagraphSeparatorTest.Speculate.Utils
parseBoolTest.Speculate.Args
partialOrderTest.Speculate
partitionByMarkersTest.Speculate.Utils
partitionTTest.Speculate.Utils
percentTest.Speculate.Utils
phonyEquationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
precTest.Speculate.Utils
preludeInstancesTest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
prepareArgsTest.Speculate.Args
prettyChyTest.Speculate.Pretty
prettyCondEquationsTest.Speculate.Pretty
prettyEquationsTest.Speculate.Pretty
prettySemiEquationsTest.Speculate.Pretty
prettyShyTest.Speculate.Pretty
prettyThyTest.Speculate.Pretty
primeTest.Speculate.Utils
primeCycleTest.Speculate.Utils
printThyTest.Speculate.Reason
PrivateUseTest.Speculate.Utils
processTest.Speculate.Args
processArgsTest.Speculate.Args
processValueTest.Speculate.Args
processValueIOTest.Speculate.Args
product3WithTest.Speculate
productMaybeWithTest.Speculate
productsTest.Speculate
productsListTest.Speculate.Utils
productWithTest.Speculate
Proxy 
1 (Data Constructor)Test.Speculate.Utils, Test.Speculate
2 (Type/Class)Test.Speculate.Utils, Test.Speculate
psortByTest.Speculate.Engine
putLinesTest.Speculate.Utils
quietDotTest.Speculate.Args, Test.Speculate
readLitCharTest.Speculate.Utils
reallyShowConditionsTest.Speculate.Args
reduceRootWithTest.Speculate.CondReason
reductions1Test.Speculate.Reason
reductions1WithTest.Speculate.CondReason
ReflTest.Speculate.Utils, Test.Speculate
reflexiveTest.Speculate
RemapTest.Speculate.Args
remapTest.Speculate.Args
remap2Test.Speculate.Args
remapUpdateTest.Speculate.Args
renameByTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
reportTest.Speculate.Report, Test.Speculate
reportCountsByTest.Speculate.Utils
resetTest.Speculate
resultsTest.Speculate
resultTyTest.Speculate.Utils
rnfTyConTest.Speculate.Utils, Test.Speculate
rnfTypeRepTest.Speculate.Utils, Test.Speculate
rulesTest.Speculate.Reason
scompareETest.Speculate.SemiReason
semiTheoryFromThyAndRepsTest.Speculate.Engine
sequationsTest.Speculate.SemiReason
Set 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
setConsTest.Speculate
setsOfTest.Speculate
shouldShowConditionalEquationTest.Speculate.Args
shouldShowEquationTest.Speculate.Args
showArgsTest.Speculate.Args, Test.Speculate
showClassesForTest.Speculate.Args, Test.Speculate
showConditionsTest.Speculate.Args, Test.Speculate
showConstantTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
showConstantLawsTest.Speculate.Args, Test.Speculate
showConstantsTest.Speculate.Args, Test.Speculate
showCountsTest.Speculate.Args, Test.Speculate
showDotTest.Speculate.Args, Test.Speculate
showEquationsTest.Speculate.Args, Test.Speculate
showExprTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
showHelpTest.Speculate.Args, Test.Speculate
showLitCharTest.Speculate.Utils
showOpExprTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
showPrecExprTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
showRatioTest.Speculate.Utils
showSemiequationsTest.Speculate.Args, Test.Speculate
showsOpExprTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
showsPrecExprTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
showsTypeRepTest.Speculate.Utils, Test.Speculate
showTheoryTest.Speculate.Args, Test.Speculate
showThyTest.Speculate.Reason
Shy 
1 (Type/Class)Test.Speculate.SemiReason
2 (Data Constructor)Test.Speculate.SemiReason
sidesTest.Speculate.SemiReason
simplerThanTest.Speculate.SemiReason
simplifyTest.Speculate.Reason
sndTest.Speculate.Utils
snd3Test.Speculate.Utils
snd4Test.Speculate.Utils
sortOnTest.Speculate.Utils
SpaceTest.Speculate.Utils
spacesTest.Speculate.Utils
SpacingCombiningMarkTest.Speculate.Utils
speculateTest.Speculate
splitArgsTest.Speculate.Args
splitAtCommasTest.Speculate.Utils
splitTyConAppTest.Speculate.Utils, Test.Speculate
stheorizeTest.Speculate.SemiReason
sthyTest.Speculate.SemiReason
strictlyOrderedTest.Speculate.Utils
strictlyOrderedOnTest.Speculate.Utils
strictPartialOrderTest.Speculate
strictTotalOrderTest.Speculate
StringTest.Speculate.Utils
stringTest.Speculate
subTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
subConsequenceTest.Speculate.Engine
subexprsTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
subexprsVTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
suchThatTest.Speculate
SurrogateTest.Speculate.Utils
swapTest.Speculate.Utils
symmetricTest.Speculate
symmetric2Test.Speculate
tableTest.Speculate.Utils
takeGreaterHalfTest.Speculate.Utils
TestableTest.Speculate
theorizeTest.Speculate.Reason
theorizeByTest.Speculate.Reason
theoryAndRepresentativesFromAtomsTest.Speculate.Engine
theoryFromAtomsTest.Speculate.Engine
thnTest.Speculate.Utils
Thy 
1 (Type/Class)Test.Speculate.Reason
2 (Data Constructor)Test.Speculate.Reason
tiersTest.Speculate
tiersETest.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine
tiersFractionalTest.Speculate
timeoutTest.Speculate.Args
timeoutToErrorTest.Speculate.Utils
timeoutToFalseTest.Speculate.Utils
timeoutToNothingTest.Speculate.Utils
timeoutToTrueTest.Speculate.Utils
TitlecaseLetterTest.Speculate.Utils
toGroupTest.Speculate.Args
toLowerTest.Speculate.Utils
toPrefixTest.Speculate.Utils
totalOrderTest.Speculate
toTiersTest.Speculate
toTitleTest.Speculate.Utils
toUpperTest.Speculate.Utils
transConsequenceTest.Speculate.SemiReason
transitiveTest.Speculate
trd3Test.Speculate.Utils
trd4Test.Speculate.Utils
trueTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
trueBindsTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
trueRatioTest.Speculate.Expr.Ground, Test.Speculate.Expr, Test.Speculate.Engine
tyArityTest.Speculate.Utils
TyConTest.Speculate.Utils, Test.Speculate
tyConFingerprintTest.Speculate.Utils, Test.Speculate
tyConModuleTest.Speculate.Utils, Test.Speculate
tyConNameTest.Speculate.Utils, Test.Speculate
tyConPackageTest.Speculate.Utils, Test.Speculate
tyConStringTest.Speculate.Utils, Test.Speculate
typTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
TypeableTest.Speculate.Utils, Test.Speculate
Typeable1Test.Speculate.Utils, Test.Speculate
Typeable2Test.Speculate.Utils, Test.Speculate
Typeable3Test.Speculate.Utils, Test.Speculate
Typeable4Test.Speculate.Utils, Test.Speculate
Typeable5Test.Speculate.Utils, Test.Speculate
Typeable6Test.Speculate.Utils, Test.Speculate
Typeable7Test.Speculate.Utils, Test.Speculate
typeCorrectTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
typeOfTest.Speculate.Utils, Test.Speculate
typeOf1Test.Speculate.Utils, Test.Speculate
typeOf2Test.Speculate.Utils, Test.Speculate
typeOf3Test.Speculate.Utils, Test.Speculate
typeOf4Test.Speculate.Utils, Test.Speculate
typeOf5Test.Speculate.Utils, Test.Speculate
typeOf6Test.Speculate.Utils, Test.Speculate
typeOf7Test.Speculate.Utils, Test.Speculate
TypeRepTest.Speculate.Utils, Test.Speculate.Expr.Instance, Test.Speculate.Expr, Test.Speculate.Engine, Test.Speculate
typeRepTest.Speculate.Utils, Test.Speculate
typeRepArgsTest.Speculate.Utils, Test.Speculate
typeRepFingerprintTest.Speculate.Utils, Test.Speculate
typeRepTyConTest.Speculate.Utils, Test.Speculate
typesTest.Speculate.Args
typesInTest.Speculate.Utils
UInt1Test.Speculate
uint1Test.Speculate
UInt2Test.Speculate
uint2Test.Speculate
UInt3Test.Speculate
uint3Test.Speculate
UInt4Test.Speculate
uint4Test.Speculate
unComparisonTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
unConditionalComparisonTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
unConditionalEquationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
uncurryTest.Speculate.Utils
uncurry10Test.Speculate.Utils
uncurry11Test.Speculate.Utils
uncurry12Test.Speculate.Utils
uncurry3Test.Speculate.Utils
uncurry4Test.Speculate.Utils
uncurry5Test.Speculate.Utils
uncurry6Test.Speculate.Utils
uncurry7Test.Speculate.Utils
uncurry8Test.Speculate.Utils
uncurry9Test.Speculate.Utils
undTest.Speculate
undefined1Test.Speculate.Utils
undefined2Test.Speculate.Utils
unEquationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
unfoldAppTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
unfoldTupleTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
unFunTyTest.Speculate.Utils
unificationTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
unifyTest.Speculate.Expr.Match, Test.Speculate.Expr, Test.Speculate.Engine
unImplicationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
unInt1Test.Speculate
unInt2Test.Speculate
unInt3Test.Speculate
unInt4Test.Speculate
unlinesTest.Speculate.Utils
unNatTest.Speculate
unNat1Test.Speculate
unNat2Test.Speculate
unNat3Test.Speculate
unNat4Test.Speculate
unNat5Test.Speculate
unNat6Test.Speculate
unNat7Test.Speculate
unquoteTest.Speculate.Utils
unrepeatedVarsTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
unThyTest.Speculate.CondReason
unWord1Test.Speculate
unWord2Test.Speculate
unWord3Test.Speculate
unWord4Test.Speculate
unwordsTest.Speculate.Utils
unXTest.Speculate
unXsTest.Speculate
UpdateTest.Speculate.Args
updateCEquationsByTest.Speculate.CondReason
updateEquationsByTest.Speculate.Reason
updateRulesByTest.Speculate.Reason
updateSemiEquationsByTest.Speculate.SemiReason
updateSEquationsByTest.Speculate.SemiReason
UppercaseLetterTest.Speculate.Utils
uptoTTest.Speculate.Utils
usefulConditionalEquationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
usefulEquationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
usefulImplicationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
uselessEquationTest.Speculate.Expr.Equate, Test.Speculate.Expr, Test.Speculate.Engine
valuedExpressionsOfTest.Speculate.Misc
VarTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
varTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
varsTest.Speculate.Expr.Core, Test.Speculate.Expr, Test.Speculate.Engine
vassignmentsTest.Speculate.Engine
weightTest.Speculate.Reason.Order
weightExceptTest.Speculate.Reason.Order
withMemoryTest.Speculate.Utils
withMemory2Test.Speculate.Utils
witnessTest.Speculate
witnessesTest.Speculate
Word1 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Word2 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Word3 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Word4 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
wordsTest.Speculate.Utils
X 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
Xs 
1 (Data Constructor)Test.Speculate
2 (Type/Class)Test.Speculate
zipWithReverseTest.Speculate.Utils
\/Test.Speculate
\\//Test.Speculate
|=Test.Speculate
|==|Test.Speculate.Reason
|>Test.Speculate.Reason.Order, Test.Speculate.Reason
|>|Test.Speculate.Reason.Order
|||Test.Speculate
||||Test.Speculate