Test.QuickCheck
Running tests
Running tests verbosely
Random generation
Generator combinators
Generators which use Arbitrary
Generator debugging
Arbitrary and CoArbitrary classes
Helper functions for implementing arbitrary
Helper functions for implementing shrink
Helper functions for implementing coarbitrary
Type-level modifiers for changing generator behavior
Properties
Property combinators
Experimental combinators for conjunction and disjunction
Handling failure
Test distribution
Text formatting