Module Alg_structs_qcheck.Applicative
QCheck tests of Applicative Laws
module Alg = Alg_structsmodule type S = sig ... endThe
Alg.Applicative.Sinterface extended with a way of generating arbitraryQCheckvalues forS.t.
val test : (module S) -> QCheck.Test.t listtest (module A)is a list ofQCheckproperty based tests that checks whether the Applicative Laws hold for the given implementationA.