Test.QuickCheck.Arbitrary

# Arbitrary and CoArbitrary classes

class Arbitrary a

class CoArbitrary a

## Helper functions for implementing arbitrary

arbitrarySizedIntegral

arbitraryBoundedIntegral

arbitrarySizedBoundedIntegral

arbitrarySizedFractional

arbitraryBoundedRandom

arbitraryBoundedEnum

## Helper functions for implementing shrink

shrinkNothing

shrinkList

shrinkIntegral

shrinkRealFrac

## Helper functions for implementing coarbitrary

(><)

coarbitraryIntegral

coarbitraryReal

coarbitraryShow

coarbitraryEnum

## Generators which use arbitrary

vector

orderedList