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
.
Build 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 buildTypeclassLaws for contravariant datatypes.