Copyright | © 2022–2023 Jonathan Knowles |
---|---|
License | Apache-2.0 |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
makeLaw1 :: (Arbitrary a, Show a, Eq a, Semigroup a, Testable t) => String -> (a -> t) -> (String, Property) Source #
makeLaw2 :: (Arbitrary a, Show a, Eq a, Semigroup a, Testable t) => String -> (a -> a -> t) -> (String, Property) Source #