Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add tests for all derived instances (#516)
* Simplify ApplicativeSuite * Extend ApplicativeSuite with derived cases * Extend ApplySuite with derived cases * Extends CommutativeMonoidSuite with derived cases * Extends CommutativeSemigroupSuite with derived cases * Extend ContravariantSuite with derived cases * Extend EmptyKSuite with derived cases * Extend EmptySuite with derived cases * Extend EqSuite with derived cases * Extend FoldableSuite with derived cases * Extend FunctorSuite with derived cases * Remove large ADT definitions * Move some enums to ADT definitions * Extend HashSuite with derived cases * Extend InvariantSuite with derived cases * Extend MonoidKSuite with derived cases * Extend MonoidSuite with derived cases * Extend NonEmptyTraverseSuite with derived instances * Extend OrderSuite with derived instances * Extend PartialOrderSuite with derived instances * Extend PureSuite with derived cases * Extend ReducibleSuite with derived instances * Extend SemigroupKSuite with derived cases * Extend SemigroupSuite with derived instances * Extend ShowPrettySuite with derived instances * Extend ShowSuite with derived instances * Extend TraverseSuite with derived instances * Refactor and rename ADT definitions * Simplify DerivedShowPretty
- Loading branch information