ScalaCheck supports this like so:
scala> val p = Prop.forAll { (x: Int, y: Int) => (x + y) == (y + x) }
val p: org.scalacheck.Prop = Prop
scala> val q = Prop(prm => p(prm.withInitialSeed(0L)))
val q: org.scalacheck.Prop = Prop
To support in PropF, we could add a method like mapParameters(f: Gen.Parameters => Gen.Parameters): PropF[F].
ScalaCheck supports this like so:
To support in
PropF, we could add a method likemapParameters(f: Gen.Parameters => Gen.Parameters): PropF[F].