Modulenumeric-prelude-0.4.4Haskell98
Algebra.Laws
Define common properties that can be used e.g. for automated tests.
Cf. to Test.QuickCheck.Utils.
Synopsis
- value commutative
- value associative
- value leftIdentity
- value rightIdentity
- value identity
- value leftZero
- value rightZero
- value zero
- value leftInverse
- value rightInverse
- value inverse
- value leftDistributive
- value rightDistributive
- value homomorphism
- value rightCascade
- value leftCascade
- Packagenumeric-prelude-0.4.4
- Exports16
- LanguageHaskell98
- LicenceBSD-3-Clause
- SourceLaws.hs