Îõ³h$4 óNone[doctest Run a GHC action in Haddock mode Safe-Inferred#$doctestEvaluate an expressiondoctestLike , but try to preserve the it variabledoctestEvaluate an expression   Safe-Inferred¯doctestRun an interpreter session.Example:+withInterpreter [] $ \i -> eval i "23 + 42"..."65\n"doctest:Evaluate an expression; return a Left value on exceptions.ÆAn exception may e.g. be caused on unterminated multiline expressions.doctestList of flags, passed to GHCdoctest Action to rundoctestResult of action None5†doctest+A combination of file name and line number.doctestA line number.doctest!A thing with a location attached.doctest/Convert a GHC located thing to a located thing.doctestDiscard location information.doctestAdd dummy location information.doctestÐCreate a list from a location, by repeatedly increasing the line number by one.doctest(Convert a GHC source span to a location.   Safe-Inferred/!doctest:Package database handling switched between GHC 7.4 and 7.6"doctest#Full stack of GHC package databases#doctestUnsupported on GHC < 7.6$doctestÏDetermine command line arguments to be passed to GHC to set databases correctly(dbArgs Post76 (PackageDBs False True [])["-no-user-package-db"].dbArgs Pre76 (PackageDBs True True ["somedb"])["-package-conf","somedb"]%doctest:The argument style to be used with the current GHC version&doctest2Determine the PackageDBs based on the environment.'doctestÏGet the package DB flags for the current GHC version and from the environment. !()"*+#,$%&' Safe-Inferredc-./01234NoneŠ56 None5¬789:;<=>?@ABCDEFG  Safe-InferredŒHdoctestÅReturn the longest suffix of elements that satisfy a given predicate.Idoctest*Remove trailing white space from a string.stripEnd "foo ""foo"JHI None35 ¸KdoctestÂDocumentation for a module grouped together with the modules name.Ldoctest8Extract all docstrings from given list of files/modules.ìThis includes the docstrings of all local modules that are imported from those modules (possibly indirect).KMNOPL None èQdoctestExtract RÈs from all given modules and all modules included by the given modules.Sdoctest2Extract all properties from given Haddock comment.Tdoctest4Extract all interactions from given Haddock comment.Qdoctest Extracted RsKMNOPUVWXYZ[\]R^_QST` None abcdNone tedoctest(The result of evaluating an interaction.efghiNone 0jdoctestSummary of a test run.kdoctest(Run all examples from a list of modules.ldoctestSum up summaries.mdoctestFormat a summary.jnopqrkNone Îdoctest)Run doctest with given list of arguments.Example:3doctest ["-iexample/src", "example/src/Example.hs"]...-Examples: 2 Tried: 2 Errors: 0 Failures: 0ÒThis can be used to create a Cabal test suite that runs doctest for your project.ïIf a directory is given, it is traversed to find all .hs and .lhs files inside of it, ignoring hidden entries.None íó !"#$%&'()*+,-.(/0123456789:;<=>?@AB   C D E F G H I I J K L M N O P Q R S T U T V W X Y Z [ \ ] ^ _ ` ` a b b c  d e I f g hijklmnopqnrstuö%doctest-0.20.0-CV7ngaC8LYjBVXUsuUamsv Test.DocTestGhcUtilLanguage.Haskell.GhciWrapper InterpreterLocation PackageDBs Paths_doctestInfoOptionsUtilExtractParseRunner.ExamplePropertyRunnerRundoctestwithGhcevalevalItevalEchoConfig configGhci configVerboseconfigIgnoreDotGhci defaultConfignewclosewithInterpretersafeEval)ghc-paths-0.1.0.12-LgiNEBvorJD4Iq1vCUjVLQ GHC.PathsghchaveInterpreterKeyghcInfointerpreterSupported safeEvalItfilterExpressionLineLocated toLocatedunLoc noLocation enumerate toLocationUnhelpfulLocationArgStyle includeGlobaldbArgs buildArgStylegetPackageDBsFromEnvgetPackageDBArgsPre76Post76 includeUserextraDBsversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName versionInfoinfo runWarnings runOptions runMagicMode runFastMode runPreserveIt runVerboseResultRunGhcOutput defaultMagicdefaultFastModedefaultPreserveItdefaultVerbose parseOptions takeWhileEndstripEndconvertDosLineEndingsModuleextract moduleName moduleSetup moduleContent getDocTestsDocTestparsePropertiesparseInteractions InteractionExpectedResult Expression ExpectedLine WildCardLine LineChunk WildCardChunkExample mkLineChunksEqualNotEqualmkResultPropertyResultErrorSuccessFailure runPropertySummary runModules$fMonoidSummary $fShowSummary sExamplessTriedsErrors sFailures