How can QuickCheck test all properties for each sample
问题 ...instead of generating 100 new random samples for each property? My testsuite contains the TemplateHaskell hack explained here [1] to test all functions named prop_*. Running the test program prints === prop_foo from tests/lala.lhs:20 === +++ OK, passed 100 tests. === prop_bar from tests/lala.lhs:28 === +++ OK, passed 100 tests. and it looks like going through 100 random samples for each of the properties. Problemis: Generating the samples is quite expensive, checking the properties is not.