ghc-validity 0.9.0.2 Validity typeclass

Values of custom types usually have invariants imposed upon them. This package provides the Validity type class, which makes these invariants explicit by providing a function to check whether the invariants hold.