Hoogle Search

Within LTS Haskell 24.38 (ghc-9.10.3)

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

  1. unfoldForestM_BF :: Monad m => (b -> m (a, [b])) -> [b] -> m [Tree a]

    containers Data.Tree

    Monadic forest builder, in breadth-first order See unfoldForest for more info. Implemented using an algorithm adapted from Breadth-First Numbering: Lessons from a Small Exercise in Algorithm Design, by Chris Okasaki, ICFP'00.

  2. package transformers

    Concrete functor and monad transformers A portable library of functor and monad transformers, inspired by the paper

    This package contains:
    • the monad transformer class (in Control.Monad.Trans.Class)
    • concrete functor and monad transformers, each with associated operations and functions to lift operations associated with other transformers.
    The package can be used on its own in portable Haskell code, in which case operations need to be manually lifted through transformer stacks (see Control.Monad.Trans.Class for some examples). Alternatively, it can be used with the non-portable monad classes in the mtl or monads-tf packages, which automatically lift operations introduced by monad transformers through other transformers.

  3. propertyForAllShrinkShow :: Testable prop => Gen a -> (a -> [a]) -> (a -> [String]) -> (a -> prop) -> Property

    QuickCheck Test.QuickCheck

    Optional; used internally in order to improve shrinking. Tests a property but also quantifies over an extra value (with a custom shrink and show function). The Testable instance for functions defines propertyForAllShrinkShow in a way that improves shrinking.

  4. before :: IO a -> SpecWith a -> Spec

    hspec Test.Hspec

    Run a custom action before every spec item.

  5. beforeAll :: HasCallStack => IO a -> SpecWith a -> Spec

    hspec Test.Hspec

    Run a custom action before the first spec item.

  6. beforeAllWith :: HasCallStack => (b -> IO a) -> SpecWith a -> SpecWith b

    hspec Test.Hspec

    Run a custom action with an argument before the first spec item.

  7. beforeAll_ :: HasCallStack => IO () -> SpecWith a -> SpecWith a

    hspec Test.Hspec

    Run a custom action before the first spec item.

  8. beforeWith :: (b -> IO a) -> SpecWith a -> SpecWith b

    hspec Test.Hspec

    Run a custom action before every spec item.

  9. before_ :: IO () -> SpecWith a -> SpecWith a

    hspec Test.Hspec

    Run a custom action before every spec item.

  10. withConsoleFormat :: (?colors :: Bool) => ConsoleFormatPrinter

    tasty Test.Tasty.Ingredients.ConsoleReporter

    Run action with console configured for a specific output format This function does not apply any output formats if colors are disabled at command line or console detection. Can be used by providers that wish to provider specific result details printing, while reusing the tasty formats and coloring logic.

Page 403 of many | Previous | Next