Build monomorphic typeclass laws for the given instances of some higher-kinded data type F with a single covariant underlying type A.
F
A
Test options for the datatype under test.
Array of LawSets full of typeclass laws for the instance under test.
Instances to test. Key is typeclass name and value is the instance under test. For example, { Monad: Option.Monad } will run the monad typeclass laws on Option.
{ Monad: Option.Monad }
Option
Build monomorphic typeclass laws for the given instances of some higher-kinded data type
F
with a single covariant underlying typeA
.