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 ApplicativeCensorTests[F[_], L] extends FunctorListenTests[F, L]

    Permalink
  3. trait ApplicativeHandleTests[F[_], E] extends FunctorRaiseTests[F, E]

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

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

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

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

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

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

    Permalink
  10. trait FunctorRaiseTests[F[_], E] extends Laws

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

    Permalink
  12. trait MonadChronicleTests[F[_], E] extends Laws

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

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

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

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

    Permalink

Ungrouped