Modulehedgehog-1.7
Hedgehog.Internal.Property
- 30 types
- 1 class
- 62 values
- Packagehedgehog-1.7
- Exports93
- LicenceBSD-3-Clause
Constructors
Instances5Eq, Num, Ord, Show, Lift
Eq ConfidenceDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum ConfidenceDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd ConfidenceDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow ConfidenceDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift ConfidenceDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Instances5Eq, Ord, Show, Semigroup, Monoid
Eq CoverDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd CoverDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow CoverDefined in hedgehog-1.7 · Hedgehog.Internal.PropertySemigroup CoverDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonoid CoverDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances6Eq, Num, Ord, Show, Semigroup, Monoid
Eq CoverCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum CoverCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd CoverCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow CoverCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertySemigroup CoverCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonoid CoverCountDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances5Eq, Fractional, Num, Ord, Show
Eq CoverPercentageDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyFractional CoverPercentageDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum CoverPercentageDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd CoverPercentageDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow CoverPercentageDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
CoveragecoverageLabels :: Map LabelName (Label a)
Instances7Functor, Foldable, Traversable, Eq, Show, Semigroup, …
Functor CoverageDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyFoldable CoverageDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyTraversable CoverageDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq a => Eq (Coverage a)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow a => Show (Coverage a)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertySemigroup a => Semigroup (Coverage a)Defined in hedgehog-1.7 · Hedgehog.Internal.Property(Semigroup a, Monoid a) => Monoid (Coverage a)Defined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Constructors
Instances8Enum, Eq, Integral, Num, Ord, Real, …
Enum DiscardCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq DiscardCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIntegral DiscardCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum DiscardCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd DiscardCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyReal DiscardCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow DiscardCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift DiscardCountDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances8Enum, Eq, Integral, Num, Ord, Real, …
Enum DiscardLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq DiscardLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIntegral DiscardLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum DiscardLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd DiscardLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyReal DiscardLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow DiscardLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift DiscardLimitDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
GroupgroupName :: !GroupNamegroupProperties :: ![(PropertyName, Property)]
Constructors
Instances6Eq, Ord, Show, IsString, Semigroup, Lift
Eq GroupNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd GroupNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow GroupNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIsString GroupNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertySemigroup GroupNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift GroupNameDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
JournaljournalLogs :: [Log]
Constructors
Instances6Functor, Foldable, Traversable, Eq, Show, Semigroup
Functor LabelDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyFoldable LabelDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyTraversable LabelDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq a => Eq (Label a)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow a => Show (Label a)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertySemigroup a => Semigroup (Label a)Defined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances6Eq, Ord, Show, IsString, Semigroup, Monoid
Eq LabelNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd LabelNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow LabelNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIsString LabelNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertySemigroup LabelNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonoid LabelNameDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Instances14MonadTest, …
Monad m => MonadTest (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => MonadTest (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTest m => MonadTest (ResourceT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTest m => MonadTest (MaybeT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTest m => MonadTest (ExceptT x m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTest m => MonadTest (IdentityT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTest m => MonadTest (ReaderT r m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTest m => MonadTest (StateT s m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTest m => MonadTest (StateT s m)Defined in hedgehog-1.7 · Hedgehog.Internal.Property(MonadTest m, Monoid w) => MonadTest (WriterT w m)Defined in hedgehog-1.7 · Hedgehog.Internal.Property(MonadTest m, Monoid w) => MonadTest (WriterT w m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTest m => MonadTest (ContT r m)Defined in hedgehog-1.7 · Hedgehog.Internal.Property(MonadTest m, Monoid w) => MonadTest (RWST r w s m)Defined in hedgehog-1.7 · Hedgehog.Internal.Property(MonadTest m, Monoid w) => MonadTest (RWST r w s m)Defined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances4Eq, Ord, Show, Lift
Eq PropertyConfigDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd PropertyConfigDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow PropertyConfigDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift PropertyConfigDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances7Enum, Eq, Integral, Num, Ord, Real, …
Enum PropertyCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq PropertyCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIntegral PropertyCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum PropertyCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd PropertyCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyReal PropertyCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow PropertyCountDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances6Eq, Ord, Show, IsString, Semigroup, Lift
Eq PropertyNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd PropertyNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow PropertyNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIsString PropertyNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertySemigroup PropertyNameDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift PropertyNameDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
PropertyTunPropertyT :: TestT (GenT m) a
Instances23MonadTrans, MonadTransDistributive, MFunctor, MonadError, MonadReader, MonadState, …
MonadTrans PropertyTDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTransDistributive PropertyTDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMFunctor PropertyTDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadError e m => MonadError e (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadReader r m => MonadReader r (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadState s m => MonadState s (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadBase b m => MonadBase b (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadBaseControl b m => MonadBaseControl b (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => Monad (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyFunctor m => Functor (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => MonadFail (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => Applicative (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadPlus m => Alternative (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadPlus m => MonadPlus (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadIO m => MonadIO (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadCatch m => MonadCatch (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadThrow m => MonadThrow (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyPrimMonad m => PrimMonad (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadResource m => MonadResource (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => MonadTest (PropertyT m)Defined in hedgehog-1.7 · Hedgehog.Internal.Propertytype PrimState (PropertyT m) = PrimState mDefined in hedgehog-1.7 · Hedgehog.Internal.Propertytype StM (PropertyT m) a = StM (TestT (GenT m)) aDefined in hedgehog-1.7 · Hedgehog.Internal.Propertytype Transformer t PropertyT m = (Transformer t GenT m, Transformer t TestT (GenT m))Defined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances7Enum, Eq, Integral, Num, Ord, Real, …
Enum ShrinkCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq ShrinkCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIntegral ShrinkCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum ShrinkCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd ShrinkCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyReal ShrinkCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow ShrinkCountDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances8Enum, Eq, Integral, Num, Ord, Real, …
Enum ShrinkLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq ShrinkLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIntegral ShrinkLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum ShrinkLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd ShrinkLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyReal ShrinkLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow ShrinkLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift ShrinkLimitDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances4Eq, Ord, Show, Lift
Eq ShrinkPathDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd ShrinkPathDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow ShrinkPathDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift ShrinkPathDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Constructors
Instances8Enum, Eq, Integral, Num, Ord, Real, …
Enum ShrinkRetriesDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq ShrinkRetriesDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIntegral ShrinkRetriesDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum ShrinkRetriesDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd ShrinkRetriesDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyReal ShrinkRetriesDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow ShrinkRetriesDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift ShrinkRetriesDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Instances5Eq, Ord, Show, IsString, Lift
Eq SkipDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd SkipDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow SkipDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIsString SkipDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift SkipDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Instances4Eq, Ord, Show, Lift
Eq TerminationCriteriaDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd TerminationCriteriaDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow TerminationCriteriaDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift TerminationCriteriaDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Instances8Enum, Eq, Integral, Num, Ord, Real, …
Enum TestCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq TestCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIntegral TestCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum TestCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd TestCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyReal TestCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow TestCountDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift TestCountDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Instances8Enum, Eq, Integral, Num, Ord, Real, …
Enum TestLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyEq TestLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyIntegral TestLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyNum TestLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyOrd TestLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyReal TestLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyShow TestLimitDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyLift TestLimitDefined in hedgehog-1.7 · Hedgehog.Internal.Property
Instances23MonadTrans, MonadTransControl, MonadTransDistributive, MFunctor, MonadError, MonadReader, …
MonadTrans TestTDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTransControl TestTDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadTransDistributive TestTDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMFunctor TestTDefined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadError e m => MonadError e (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadReader r m => MonadReader r (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadState s m => MonadState s (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadBase b m => MonadBase b (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadBaseControl b m => MonadBaseControl b (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => Monad (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyFunctor m => Functor (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => MonadFail (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => Applicative (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadIO m => MonadIO (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadCatch m => MonadCatch (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadThrow m => MonadThrow (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyPrimMonad m => PrimMonad (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonadResource m => MonadResource (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.PropertyMonad m => MonadTest (TestT m)Defined in hedgehog-1.7 · Hedgehog.Internal.Propertytype PrimState (TestT m) = PrimState mDefined in hedgehog-1.7 · Hedgehog.Internal.Propertytype StM (TestT m) a = ComposeSt TestT m aDefined in hedgehog-1.7 · Hedgehog.Internal.Propertytype StT TestT a = (Either Failure a, Journal)Defined in hedgehog-1.7 · Hedgehog.Internal.Propertytype Transformer t TestT m = (Transformer t (WriterT Journal) m, Transformer t (ExceptT Failure) (WriterT Journal m))Defined in hedgehog-1.7 · Hedgehog.Internal.Property