-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Run doctest's in a Cabal.Test.exitcode-stdio environment -- -- Run doctest's in a Cabal.Test.exitcode-stdio environment. For use with -- the doctest-extract utility. Normally, you should not need to -- import a module from this package, only generated code will do this. @package doctest-exitcode-stdio @version 0.0 module Test.DocTest.Driver type T = ReaderT Args (WriterT Count IO) printLine :: String -> T () printPrefix :: String -> T () data Count Count :: !Int -> Count [numTotal, numFailures] :: Count -> !Int run :: T () -> IO () runWith :: Args -> T () -> IO () example :: Show a => a -> ExpectedResult -> T () property :: Testable prop => prop -> T () instance GHC.Base.Semigroup Test.DocTest.Driver.Count instance GHC.Base.Monoid Test.DocTest.Driver.Count