Hoogle Search
Within LTS Haskell 24.50 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
parallelPrefix :: Parallel (m :: Type -> Type) (state :: (Type -> Type) -> Type) -> [Action m state]hedgehog Hedgehog The sequential prefix.
-
hedgehog Hedgehog.Gen Given the initial model state and set of commands, generates prefix actions to be run sequentially, followed by two branches to be run in parallel.
small :: MonadGen m => m a -> m ahedgehog Hedgehog.Gen Make a generator smaller by scaling its size parameter.
unicodeAll :: MonadGen m => m Charhedgehog Hedgehog.Gen Generates a Unicode character, including noncharacters and invalid standalone surrogates: '0'..'1114111'
tryAll :: MonadCatch m => m a -> m (Either SomeException a)hedgehog Hedgehog.Internal.Exception No documentation available.
small :: MonadGen m => m a -> m ahedgehog Hedgehog.Internal.Gen Make a generator smaller by scaling its size parameter.
unicodeAll :: MonadGen m => m Charhedgehog Hedgehog.Internal.Gen Generates a Unicode character, including noncharacters and invalid standalone surrogates: '0'..'1114111'
forAll :: forall (m :: Type -> Type) a . (Monad m, Show a, HasCallStack) => Gen a -> PropertyT m ahedgehog Hedgehog.Internal.Property Generates a random input for the test by running the provided generator.
-
hedgehog Hedgehog.Internal.Property Generates a random input for the test by running the provided generator.
-
hedgehog Hedgehog.Internal.Property Generates a random input for the test by running the provided generator. This is a the same as forAll but allows the user to provide a custom rendering function. This is useful for values which don't have a Show instance.