id -package:invertible -package:probability package:hedgehog
Identity function.
id x = x
The acceptable occurrence of false positives
Example, Confidence 10^9 would mean that you'd accept a false
positive for 1 in 10^9 tests.
Make sure that the result is statistically significant in accordance
to the passed
Confidence
The class of monoids (types with an associative binary operation that
has an identity). Instances should satisfy the following:
The method names refer to the monoid of lists under concatenation, but
there are many other instances.
Some types can be viewed as a monoid in more than one way, e.g. both
addition and multiplication on numbers. In such cases we often define
newtypes and make those instances of
Monoid, e.g.
Sum and
Product.
NOTE:
Semigroup is a superclass of
Monoid since
base-4.11.0.0.
The acceptable occurrence of false positives
Example, Confidence 10^9 would mean that you'd accept a false
positive for 1 in 10^9 tests.
Is true when there exists a label that is sure to have failed
according to the
Confidence constraint
Is true when the test coverage satisfies the specified
Confidence contstraint for all 'Coverage CoverCount's
The default confidence allows one false positive in 10^9 tests
Drops invalid actions from the sequence.