Package

cats.mtl

laws

Permalink

package laws

Visibility
  1. Public
  2. All

Type Members

  1. trait ApplicativeAskLaws[F[_], E] extends AnyRef

    Permalink
  2. trait ApplicativeLayerFunctorLaws[M[_], Inner[_]] extends ApplicativeLayerLaws[M, Inner] with FunctorLayerFunctorLaws[M, Inner]

    Permalink
  3. trait ApplicativeLayerLaws[M[_], Inner[_]] extends FunctorLayerLaws[M, Inner]

    Permalink
  4. trait ApplicativeLocalLaws[F[_], E] extends ApplicativeAskLaws[F, E]

    Permalink
  5. trait FunctorEmptyLaws[F[_]] extends AnyRef

    Permalink
  6. trait FunctorLayerFunctorLaws[M[_], Inner[_]] extends FunctorLayerLaws[M, Inner]

    Permalink
  7. trait FunctorLayerLaws[M[_], Inner[_]] extends AnyRef

    Permalink
  8. trait FunctorListenLaws[F[_], L] extends FunctorTellLaws[F, L]

    Permalink
  9. trait FunctorTellLaws[F[_], L] extends AnyRef

    Permalink
  10. trait MonadLayerControlLaws[M[_], Inner[_], State0[_]] extends MonadLayerFunctorLaws[M, Inner]

    Permalink
  11. trait MonadLayerFunctorLaws[M[_], Inner[_]] extends MonadLayerLaws[M, Inner] with ApplicativeLayerFunctorLaws[M, Inner]

    Permalink
  12. trait MonadLayerLaws[M[_], Inner[_]] extends ApplicativeLayerLaws[M, Inner]

    Permalink
  13. trait MonadStateLaws[F[_], S] extends AnyRef

    Permalink
  14. trait TraverseEmptyLaws[F[_]] extends FunctorEmptyLaws[F]

    Permalink

Ungrouped