quickspec-0.9.6: Equational laws for free!

Safe HaskellNone

Test.QuickSpec.TestTree

Description

A data structure to represent refining a set of terms into equivalence classes by testing.

Documentation

terms :: TestTree a -> [a]Source

union :: Ord r => [a -> r] -> TestTree a -> TestTree a -> TestTree aSource

test :: Ord r => [a -> r] -> [a] -> TestTree aSource

classes :: Ord a => TestResults a -> [[a]]Source

reps :: Ord a => TestResults a -> [a]Source

discrete :: Ord a => [a] -> TestResults aSource