Hoogle Search

Within LTS Haskell 24.36 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. type Path = [Node]

    HUnit Test.HUnit.Base

    Uniquely describes the location of a test within a test hierarchy. Node order is from test case to root.

  2. data PutText st

    HUnit Test.HUnit.Text

    As the general text-based test controller (runTestText) executes a test, it reports each test case start, error, and failure by constructing a string and passing it to the function embodied in a PutText. A report string is known as a "line", although it includes no line terminator; the function in a PutText is responsible for terminating lines appropriately. Besides the line, the function receives a flag indicating the intended "persistence" of the line: True indicates that the line should be part of the final overall report; False indicates that the line merely indicates progress of the test execution. Each progress line shows the current values of the cumulative test execution counts; a final, persistent line shows the final count values. The PutText function is also passed, and returns, an arbitrary state value (called st here). The initial state value is given in the PutText; the final value is returned by runTestText.

  3. PutText :: (String -> Bool -> st -> IO st) -> st -> PutText st

    HUnit Test.HUnit.Text

    No documentation available.

  4. module Control.Monad.Catch.Pure

    This module supplies a 'pure' monad transformer that can be used for mock-testing code that throws exceptions, so long as those exceptions are always thrown with throwM. Do not mix CatchT with IO. Choose one or the other for the bottom of your transformer stack!

  5. module Criterion.IO.Printf

    Input and output actions.

  6. Pattern :: MatchType

    criterion Criterion.Main.Options

    Match by searching given substring in benchmark paths.

  7. Prefix :: MatchType

    criterion Criterion.Main.Options

    Match by prefix. For example, a prefix of "foo" will match "foobar".

  8. type Put = PutM ()

    binary Data.Binary

    Put merely lifts Builder into a Writer monad, applied to ().

  9. Partial :: (Maybe ByteString -> Decoder a) -> Decoder a

    binary Data.Binary.Get

    The decoder has consumed the available input and needs more to continue. Provide Just if more input is available and Nothing otherwise, and you will get a new Decoder.

  10. Partial :: (Maybe ByteString -> Decoder a) -> Decoder a

    binary Data.Binary.Get.Internal

    The decoder has consumed the available input and needs more to continue. Provide Just if more input is available and Nothing otherwise, and you will get a new Decoder.

Page 35 of many | Previous | Next