.WbV      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU VWXVWVWAYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3An abstract type representing locations in a file.  Create a new location. The file name The line number    *         !!"#$%&'()*7The type of a function comparing the content of a file +against a string, similar to the unix tool diff. ;The first parameter is the name of the file containing the &expected output. If this parameter is , then no output Ais expected. The second parameter is the actual output produced. If the result is  then no difference was found.  Otherwise, a ( value contains a string explaining the  different. +,- !"#$%&'()*+,- !"#$%&'()+-*, !"#$%&'()"#$%&'()*+,-./0123n      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO./01230/.123./0123345PQ67R89S:;T<=U>?V@AWBCXDEYFGZHI[JK\LM]NO^PQ_RS`TU# 456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU#4 57698;:=<?>A@CBEDGFIHKJMLONQPSRUT"456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU a   !"#$%&'()* +,,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdecdfcdgcdhcdicdjcdjcdkcdlcdmcdncdocdpcdqcdrcdscdtcducdvcdwcdxcdycdzcd{cd|cd}cd~cdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcd 9       !!""##$$%%&'()*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<=>=?=@=A=B=C=D=E=F=G=H=I=J=K=L=M=NOPOQORSTUVWXYZ[\]^_`abc HTF-0.7.1.0Test.Framework.PrettyTest.Framework.LocationTest.Framework.TestManagerTest.Framework.HUnitWrapperTest.Framework.BlackBoxTest Test.Framework.QuickCheckWrapperTest.Framework.ProcessTest.Framework.Utils"Test.Framework.TestManagerInternalTest.FrameworkTest.Framework.TutorialPrettypretty prettyList showPretty<=>LocationshowLocfileName lineNumbermakeLocFilter TestableHTFFlatTest TestSuiteTestTestSort BlackBoxTestQuickCheckTestUnitTestTestID AssertionmakeQuickCheckTest makeUnitTestmakeBlackBoxTest makeTestSuitemakeAnonTestSuitetestSuiteAsTestaddToTestSuiterunTestrunTestWithArgsrunTestWithFilterunitTestPendingBBTArgsbbtArgs_stdinSuffixbbtArgs_stdoutSuffixbbtArgs_stderrSuffixbbtArgs_dynArgsNamebbtArgs_verbosebbtArgs_stdoutDiffbbtArgs_stderrDiffDiffdefaultBBTArgs defaultDiff blackBoxTests WithQCArgsTestableWithQCArgstestableAsAssertion withQCArgsasTestableWithQCArgs qcPending assertFailureunitTestPending'assertBoolVerbose_ assertBool_assertEqualVerbose_ assertEqual_assertEqualPrettyVerbose_assertEqualPretty_assertEqualNoShowVerbose_assertEqualNoShow_assertListsEqualAsSetsVerbose_assertListsEqualAsSets_assertNotEmptyVerbose_assertNotEmpty_assertEmptyVerbose_ assertEmpty_assertThrowsVerbose_ assertThrows_assertThrowsSomeVerbose_assertThrowsSome_assertLeftVerbose_ assertLeft_assertLeftNoShowVerbose_assertLeftNoShow_assertRightVerbose_ assertRight_assertRightNoShowVerbose_assertRightNoShow_assertJustVerbose_ assertJust_assertNothingVerbose_assertNothing_assertNothingNoShowVerbose_assertNothingNoShow_ popenShellpopenpopen'pretty-1.0.1.2Text.PrettyPrint.HughesPJMode OneLineModeLeftMode ZigZagModePageModeStylemode lineLengthribbonsPerLinestyle fullRenderrender renderStylefcatfsepcatsep<+><>$+$$$nest zeroWidthTextptexttextcharisEmptyempty punctuatehangvcathsephcatbracesbracketsparens doubleQuotesquotesrationaldoublefloatintegerintrbracelbracerbracklbrackrparenlparenequalsspacecommacolonsemiDocChrStrPStr TextDetailsDirectoryEntryTypeOther DirectoryFilebasenamedirname startswithendswith dropPrefix dropSuffix replaceSuffix dropSpacedirectoryEntryType collectFiles maybeFile mapAccumLMreadMTR TestState ts_passed ts_failedts_error ts_pendingPathflatten AnonTestSuite CompoundTestBaseTest flattenTestflattenTestSuite concatPath initTestState runFlatTest runFlatTests reportDocreportextractPendingMessage pendingPrefixmakePendingMessageassertFailureHTFquickCheckTestErrorquickCheckTestFailquickCheckTestPending unitTestFailblackBoxTestFailDynamicConfigMap DynamicConfigdyn_skip dyn_flagsdyn_shouldFail dyn_verboseBlackBoxTestCfgbbtCfg_shouldFail bbtCfg_cmdbbtCfg_stdinFilebbtCfg_stdoutFilebbtCfg_stderrFilebbtCfg_verbosebbtCfg_stdoutCmpbbtCfg_stderrCmpbase Data.MaybeNothingJustrunBlackBoxTest endOfOutput readDynCfg argsModifieroriginalQCPendingExceptionQCStateqc_argsqcState defaultArgssetDefaultArgsgetCurrentArgsQuickCheck-2.3.0.2Test.QuickCheck.TestquickCheckWithResultquickCheckResultquickCheckWith quickCheckstdArgschattymaxSize maxDiscard maxSuccessreplayArgsoutputlabelsnumTestsSuccessGaveUpreasonusedSizeusedSeed numShrinksFailureNoExpectedFailureResultTest.QuickCheck.Property.&. forAllShrinkforAllwithin==>coverclassifycollectlabel expectFailure whenFail'whenFail shrinkingmapSizePropertypropertyTestablePropTest.QuickCheck.ModifiersBlindFixedOrdered OrderedListNonEmpty NonEmptyListPositiveNonZero NonNegativeShrink2Smart Shrinking shrinkState shrinkInit ShrinkStateTest.QuickCheck.Arbitrary orderedListvectorcoarbitraryShowcoarbitraryRealcoarbitraryIntegral><shrinkRealFracshrinkIntegral shrinkNothingarbitrarySizedBoundedIntegralarbitraryBoundedRandomarbitraryBoundedIntegralarbitrarySizedFractionalarbitrarySizedIntegralshrink arbitrary Arbitrary coarbitrary CoArbitraryTest.QuickCheck.GenvectorOflistOf1listOfgrowingElementselements frequencyoneof suchThatMaybesuchThatsamplesample'promotechooseresizesizedvariantGenTest.QuickCheck.TextrangesMkStrmkMsg _assertBool_ _assertEqual__assertEqualPretty__assertEqualNoShow__assertListsEqualAsSets__assertNotEmpty_ _assertEmpty__assertThrows__assertThrowsSome_ _assertLeft__assertLeftNoShow_ _assertRight__assertRightNoShow_ _assertJust__assertNothing__assertNothingNoShow_