Package

cats.mtl.laws

discipline

Permalink

package discipline

Visibility
  1. Public
  2. All

Type Members

  1. trait ApplicativeAskTests[F[_], E] extends Laws

    Permalink
  2. trait ApplicativeLayerFunctorTests[M[_], Inner[_]] extends ApplicativeLayerTests[M, Inner] with FunctorLayerFunctorTests[M, Inner]

    Permalink
  3. trait ApplicativeLayerTests[M[_], Inner[_]] extends FunctorLayerTests[M, Inner]

    Permalink
  4. trait ApplicativeLocalTests[F[_], E] extends ApplicativeAskTests[F, E]

    Permalink
  5. trait FunctorEmptyTests[F[_]] extends Laws

    Permalink
  6. trait FunctorLayerFunctorTests[M[_], Inner[_]] extends FunctorLayerTests[M, Inner]

    Permalink
  7. trait FunctorLayerTests[M[_], Inner[_]] extends Laws

    Permalink
  8. trait FunctorListenTests[F[_], L] extends FunctorTellTests[F, L]

    Permalink
  9. trait FunctorTellTests[F[_], L] extends Laws

    Permalink
  10. trait MonadLayerControlTests[M[_], Inner[_], State[_]] extends MonadLayerFunctorTests[M, Inner]

    Permalink
  11. trait MonadLayerFunctorTests[M[_], Inner[_]] extends MonadLayerTests[M, Inner] with ApplicativeLayerFunctorTests[M, Inner]

    Permalink
  12. trait MonadLayerTests[M[_], Inner[_]] extends ApplicativeLayerTests[M, Inner]

    Permalink
  13. trait MonadStateTests[F[_], S] extends Laws

    Permalink
  14. trait TraverseEmptyTests[F[_]] extends FunctorEmptyTests[F]

    Permalink

Ungrouped