lazysmallcheck-0.3: A library for demand-driven testing of Haskell programsSource codeContentsIndex
Test.LazySmallCheck
Documentation
class Serial a whereSource
Methods
series :: Series aSource
show/hide Instances
type Series a = Int -> Cons aSource
data Cons a Source
cons :: a -> Series aSource
(><) :: Series (a -> b) -> Series a -> Series bSource
empty :: Series aSource
(\/) :: Series a -> Series a -> Series aSource
drawnFrom :: [a] -> Cons aSource
cons0 :: a -> Series aSource
cons1 :: Serial a => (a -> b) -> Series bSource
cons2 :: (Serial a, Serial b) => (a -> b -> c) -> Series cSource
cons3 :: (Serial a, Serial b, Serial c) => (a -> b -> c -> d) -> Series dSource
cons4 :: (Serial a, Serial b, Serial c, Serial d) => (a -> b -> c -> d -> e) -> Series eSource
cons5 :: (Serial a, Serial b, Serial c, Serial d, Serial e) => (a -> b -> c -> d -> e -> f) -> Series fSource
class Testable a Source
show/hide Instances
depthCheck :: Testable a => Int -> a -> IO ()Source
smallCheck :: Testable a => Int -> a -> IO ()Source
test :: Testable a => a -> IO ()Source
(==>) :: Bool -> Bool -> BoolSource
data Property Source
show/hide Instances
lift :: Bool -> PropertySource
neg :: Property -> PropertySource
(*&*) :: Property -> Property -> PropertySource
(*|*) :: Property -> Property -> PropertySource
(*=>*) :: Property -> Property -> PropertySource
*=*
Produced by Haddock version 2.4.2