rainbow-tests-0.14.0.2: Tests and QuickCheck generators to accompany rainbow.

Safe HaskellSafe-Inferred

Rainbow.Tests.Util

Documentation

shrink2 :: (a -> [a]) -> (b -> [b]) -> (a, b) -> [(a, b)]Source

shrink3 :: (a -> [a]) -> (b -> [b]) -> (c -> [c]) -> (a, b, c) -> [(a, b, c)]Source

shrink4 :: (a -> [a]) -> (b -> [b]) -> (c -> [c]) -> (d -> [d]) -> (a, b, c, d) -> [(a, b, c, d)]Source

shrink5 :: (a -> [a]) -> (b -> [b]) -> (c -> [c]) -> (d -> [d]) -> (e -> [e]) -> (a, b, c, d, e) -> [(a, b, c, d, e)]Source

coarbitraryList :: (a -> Gen b -> Gen b) -> [a] -> Gen b -> Gen bSource