About

Metadata

  • Last updated , by maximilian_algehed
  • License BSD-3-Clause
  • Categories Testing
  • Maintained by: Nick Smallbone <nick@smallbone.se>

  • Lottery factor: 3

Links

Installation

Tested Compilers

  1. 9.12.2
  2. 9.12.1
  3. 9.10.3
  4. 9.10.2
  5. 9.10.1
  6. 9.8.4
  7. 9.8.3
  8. 9.8.2
  9. 9.8.1
  10. 9.6.7
  11. 9.6.6
  12. 9.6.5
  13. 9.6.4
  14. 9.6.3
  15. 9.6.2
  16. 9.6.1
  17. 9.4.8
  18. 9.4.7
  19. 9.4.6
  20. 9.4.5
  21. 9.4.4
  22. 9.4.3
  23. 9.4.2
  24. 9.4.1
  25. 9.2.8
  26. 9.2.7
  27. 9.2.6
  28. 9.2.5
  29. 9.2.4
  30. 9.2.3
  31. 9.2.2
  32. 9.2.1
  33. 9.0.2
  34. 9.0.1
  35. 8.10.7
  36. 8.10.6
  37. 8.10.5
  38. 8.10.4
  39. 8.10.3
  40. 8.10.2
  41. 8.10.1

Package Flags

Use the -f option with cabal commands to enable flags

    templatehaskell (on by default)

    Build Test.QuickCheck.All, which uses Template Haskell.

    old-random (off by default)

    Build against a pre-1.2.0 version of the random package.

Readme

This is QuickCheck 2, a library for random testing of program properties.

Add QuickCheck to your package dependencies to use it in tests or REPL.

The quickcheck-instances 1 companion package provides instances for types in Haskell Platform packages at the cost of additional dependencies.

The make-hugs script makes a Hugs-compatible version of QuickCheck. It may also be useful for other non-GHC implementations.