Show package:genvalidity-hspec

Show and Read properties
Standard test spec for properties of Show and Read instances for valid 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 [])
showReadRoundTrip @Int
showReadRoundTripOnArbitrary @Double
showReadRoundTripOnGen (abs <$> genValid :: Gen Int) (const [])