Safe Haskell | None |
---|---|
Language | Haskell2010 |
Hedgehog.Extra.Manual
Contents
Description
Synopsis
- newtype Manual a = Manual (Size -> Seed -> a)
- unManual :: Manual a -> Size -> Seed -> a
- toManual :: Gen a -> Manual (TreeT (MaybeT Identity) a)
- fromManual :: Manual (TreeT (MaybeT Identity) a) -> Gen a
- dontShrink :: Gen a -> Manual (Maybe a)
- sized :: (Size -> Manual a) -> Manual a
- replicate :: forall a. Int -> Manual a -> Manual [a]
- interleave :: [TreeT (MaybeT Identity) a] -> TreeT (MaybeT Identity) [a]
- wrapTreeT :: Maybe (NodeT (MaybeT Identity) a) -> TreeT (MaybeT Identity) a
- unwrapTreeT :: TreeT (MaybeT Identity) a -> Maybe (NodeT (MaybeT Identity) a)