Contravariant test options for the datatype under test.
Instances to test. Key is typeclass name and value is the
instance under test. For example, { Invariant: Predicate.Invariant }
will run the Invariant typeclass laws on the datatype Predicate
.
Optional
parameters: ParameterOverridesOptional runtime fast-check
parameters.
Test typeclass laws for the given instances of some contravariant datatype: a higher-kinded datatype where the constructor type parameter appears in the contravariant position, for example
Predicate
. The underlying types used will all bereadonly number[]
. This is a version of testTypeclassLaws for contravariant datatypes.