Package

cats.laws

discipline

Permalink

package discipline

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. discipline
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AlternativeTests[F[_]] extends ApplicativeTests[F] with MonoidKTests[F]

    Permalink
  2. trait ApplicativeErrorTests[F[_], E] extends ApplicativeTests[F]

    Permalink
  3. trait ApplicativeTests[F[_]] extends ApplyTests[F]

    Permalink
  4. trait ApplyTests[F[_]] extends FunctorTests[F] with SemigroupalTests[F]

    Permalink
  5. trait ArrowChoiceTests[F[_, _]] extends ArrowTests[F] with ChoiceTests[F]

    Permalink
  6. trait ArrowTests[F[_, _]] extends CategoryTests[F] with StrongTests[F]

    Permalink
  7. trait BifoldableTests[F[_, _]] extends Laws

    Permalink
  8. trait BifunctorTests[F[_, _]] extends Laws

    Permalink
  9. trait BimonadTests[F[_]] extends MonadTests[F] with ComonadTests[F]

    Permalink
  10. trait BitraverseTests[F[_, _]] extends BifoldableTests[F] with BifunctorTests[F]

    Permalink
  11. trait CategoryTests[F[_, _]] extends ComposeTests[F]

    Permalink
  12. trait ChoiceTests[F[_, _]] extends CategoryTests[F]

    Permalink
  13. trait CoflatMapTests[F[_]] extends Laws with FunctorTests[F]

    Permalink
  14. trait CommutativeApplicativeTests[F[_]] extends CommutativeApplyTests[F] with ApplicativeTests[F]

    Permalink
  15. trait CommutativeApplyTests[F[_]] extends ApplyTests[F]

    Permalink
  16. trait CommutativeArrowTests[F[_, _]] extends ArrowTests[F]

    Permalink
  17. trait CommutativeFlatMapTests[F[_]] extends FlatMapTests[F] with CommutativeApplyTests[F]

    Permalink
  18. trait CommutativeMonadTests[F[_]] extends MonadTests[F] with CommutativeFlatMapTests[F] with CommutativeApplicativeTests[F]

    Permalink
  19. trait ComonadTests[F[_]] extends CoflatMapTests[F]

    Permalink
  20. trait ComposeTests[F[_, _]] extends Laws

    Permalink
  21. trait ContravariantMonoidalTests[F[_]] extends ContravariantSemigroupalTests[F]

    Permalink
  22. trait ContravariantSemigroupalTests[F[_]] extends ContravariantTests[F] with SemigroupalTests[F]

    Permalink
  23. trait ContravariantTests[F[_]] extends InvariantTests[F]

    Permalink
  24. trait DeferTests[F[_]] extends Laws

    Permalink
  25. trait DistributiveTests[F[_]] extends FunctorTests[F]

    Permalink
  26. trait FlatMapTests[F[_]] extends ApplyTests[F]

    Permalink
  27. trait FoldableTests[F[_]] extends UnorderedFoldableTests[F]

    Permalink
  28. trait FunctorFilterTests[F[_]] extends Laws

    Permalink
  29. trait FunctorTests[F[_]] extends InvariantTests[F]

    Permalink
  30. trait InjectKTests[F[_], G[_]] extends Laws

    Permalink
  31. trait InjectTests[A, B] extends Laws

    Permalink
  32. trait InvariantMonoidalTests[F[_]] extends InvariantSemigroupalTests[F]

    Permalink
  33. trait InvariantSemigroupalTests[F[_]] extends InvariantTests[F] with SemigroupalTests[F]

    Permalink
  34. trait InvariantTests[F[_]] extends Laws

    Permalink
  35. trait MonadErrorTests[F[_], E] extends ApplicativeErrorTests[F, E] with MonadTests[F]

    Permalink
  36. trait MonadTests[F[_]] extends ApplicativeTests[F] with FlatMapTests[F]

    Permalink
  37. trait MonoidKTests[F[_]] extends SemigroupKTests[F]

    Permalink
  38. trait NonEmptyParallelTests[M[_], F[_]] extends Laws

    Permalink
  39. trait NonEmptyTraverseTests[F[_]] extends TraverseTests[F] with ReducibleTests[F]

    Permalink
  40. trait ParallelTests[M[_], F[_]] extends NonEmptyParallelTests[M, F]

    Permalink
  41. trait ProfunctorTests[F[_, _]] extends Laws

    Permalink
  42. trait ReducibleTests[F[_]] extends FoldableTests[F]

    Permalink
  43. trait RepresentableTests[F[_], R] extends Laws

    Permalink
  44. trait SemigroupKTests[F[_]] extends Laws

    Permalink
  45. trait SemigroupalTests[F[_]] extends Laws

    Permalink
  46. trait StrongTests[F[_, _]] extends ProfunctorTests[F]

    Permalink
  47. trait TraverseFilterTests[F[_]] extends FunctorFilterTests[F]

    Permalink
  48. trait TraverseTests[F[_]] extends FunctorTests[F] with FoldableTests[F] with UnorderedTraverseTests[F]

    Permalink
  49. trait UnorderedFoldableTests[F[_]] extends Laws

    Permalink
  50. trait UnorderedTraverseTests[F[_]] extends UnorderedFoldableTests[F]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped