Test.SmallCheck
forAll
exists
existsUnique
over
monadic
(==>)
changeDepth
changeDepth1
type Depth
smallCheck
class Testable m a
data Property m
type Reason