quickcheck icon indicating copy to clipboard operation
quickcheck copied to clipboard

Internal modules

Open mitchellwrosen opened this issue 8 years ago • 2 comments

What do you think about moving

  • Test.QuickCheck.Exception
  • Test.QuickCheck.Random
  • Test.QuickCheck.State
  • Test.QuickCheck.Text

into a Test.QuickCheck.Internal.* namespace?

mitchellwrosen avatar Jun 21 '17 21:06 mitchellwrosen

I'm not a maintainer for this repository, but I think that's not a bad idea. Hedgehog does something similar. 👍

moodmosaic avatar Jun 22 '17 04:06 moodmosaic

The migration to QuickCheck 2.15 in hspec reminded me of this. Over there they poke around in the internals of the State type (for good reason) and we broke that. Fortunately we had bumped the version to 2.15 but it could just have well been a bump to 2.14.4 in which we'd still broken hspec because of changes to State. I'm in favor of doing this for 2.16.

MaximilianAlgehed avatar Apr 25 '24 11:04 MaximilianAlgehed