cats.laws.CommutativeApplicativeLaws
See theCommutativeApplicativeLaws companion object
trait CommutativeApplicativeLaws[F[_]] extends CommutativeApplyLaws[F], ApplicativeLaws[F]
Attributes
- Companion
- object
- Source
- CommutativeApplicativeLaws.scala
- Graph
-
- Supertypes
-
trait ApplicativeLaws[F]trait CommutativeApplyLaws[F]trait ApplyLaws[F]trait SemigroupalLaws[F]trait FunctorLaws[F]trait InvariantLaws[F]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CommutativeMonadLaws[F]
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
This law is applyComposition stated in terms of pure
.
This law is applyComposition stated in terms of pure
. It is a combination of applyComposition and applicativeMap and hence not strictly necessary.
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- CommutativeApplyLaws
- Source
- CommutativeApplyLaws.scala
Attributes
- Inherited from:
- ApplyLaws
- Source
- ApplyLaws.scala
Attributes
- Inherited from:
- FunctorLaws
- Source
- FunctorLaws.scala
Attributes
- Inherited from:
- FunctorLaws
- Source
- FunctorLaws.scala
Attributes
- Inherited from:
- InvariantLaws
- Source
- InvariantLaws.scala
Attributes
- Inherited from:
- InvariantLaws
- Source
- InvariantLaws.scala
Attributes
- Inherited from:
- ApplyLaws
- Source
- ApplyLaws.scala
Attributes
- Inherited from:
- ApplyLaws
- Source
- ApplyLaws.scala
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- ApplyLaws
- Source
- ApplyLaws.scala
Attributes
- Inherited from:
- ApplyLaws
- Source
- ApplyLaws.scala
Attributes
- Inherited from:
- ApplicativeLaws
- Source
- ApplicativeLaws.scala
Attributes
- Inherited from:
- SemigroupalLaws
- Source
- SemigroupalLaws.scala
Implicits
Implicits
Attributes
- Definition Classes
- Source
- CommutativeApplicativeLaws.scala
In this article