Preface_qcheck.ModelDescribes all the elements required to build a test suite.
module type SUITE = sig ... endmodule type T0 = sig ... endDescribes the set of prerequisites for building generators on arity-free types (notably the monoid hierarchy).
module type COVARIANT_0 = T0module type COVARIANT_1 = sig ... endmodule type CONTRAVARIANT_1 = sig ... endmodule type COVARIANT_2 = sig ... endmodule type PROFUNCTORIAL = sig ... end