Show -package:stack -package:haskell-gi-base package:genvalidity-sydtest

Show and Read properties
Standard test spec for properties of Show and Read instances for unchecked values Example usage:
showReadSpec @Int
Standard test spec for properties of Show and Read instances for arbitrary values Example usage:
showReadSpecOnArbitrary @Double
Standard test spec for properties of Show and Read instances for values generated by a custom generator Example usage:
showReadSpecOnGen ((* 2) <$> genValid @Int) "even" (const [])
Standard test spec for properties of Show and Read instances for valid values Example usage:
showReadSpecOnValid @Double
showReadRoundTrip @Int
showReadRoundTripOnArbitrary @Double
showReadRoundTripOnGen (abs <$> genUnchecked :: Gen Int) (const [])
showReadRoundTripOnValid @Rational