QuickCheck

QuickCheck is a tool for testing Haskell programs automatically. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases.

First released1999
Developed byKoen Claessen, John Hughes
Latest stable versionQuickCheck 2
Open-sourceYes

Sign up for updates
straight to your inbox