cats
.
laws
discipline
package
discipline
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
discipline
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
trait
AlternativeTests
[
F
[
_
]
]
extends
ApplicativeTests
[
F
] with
MonoidKTests
[
F
]
trait
ApplicativeErrorTests
[
F
[
_
]
,
E
]
extends
ApplicativeTests
[
F
]
trait
ApplicativeTests
[
F
[
_
]
]
extends
ApplyTests
[
F
]
trait
ApplyTests
[
F
[
_
]
]
extends
FunctorTests
[
F
] with
CartesianTests
[
F
]
trait
ArrowTests
[
F
[
_
,
_
]
]
extends
CategoryTests
[
F
] with
StrongTests
[
F
]
trait
BifoldableTests
[
F
[
_
,
_
]
]
extends
Laws
trait
BifunctorTests
[
F
[
_
,
_
]
]
extends
Laws
trait
BimonadTests
[
F
[
_
]
]
extends
MonadTests
[
F
] with
ComonadTests
[
F
]
trait
BitraverseTests
[
F
[
_
,
_
]
]
extends
BifoldableTests
[
F
] with
BifunctorTests
[
F
]
trait
CartesianTests
[
F
[
_
]
]
extends
Laws
trait
CategoryTests
[
F
[
_
,
_
]
]
extends
ComposeTests
[
F
]
trait
ChoiceTests
[
F
[
_
,
_
]
]
extends
CategoryTests
[
F
]
trait
CoflatMapTests
[
F
[
_
]
]
extends
Laws
with
FunctorTests
[
F
]
trait
CommutativeArrowTests
[
F
[
_
,
_
]
]
extends
ArrowTests
[
F
]
trait
CommutativeFlatMapTests
[
F
[
_
]
]
extends
FlatMapTests
[
F
]
trait
CommutativeMonadTests
[
F
[
_
]
]
extends
MonadTests
[
F
] with
CommutativeFlatMapTests
[
F
]
trait
ComonadTests
[
F
[
_
]
]
extends
CoflatMapTests
[
F
]
trait
ComposeTests
[
F
[
_
,
_
]
]
extends
Laws
trait
ContravariantTests
[
F
[
_
]
]
extends
InvariantTests
[
F
]
trait
FlatMapTests
[
F
[
_
]
]
extends
ApplyTests
[
F
]
trait
FoldableTests
[
F
[
_
]
]
extends
Laws
trait
FunctorTests
[
F
[
_
]
]
extends
InvariantTests
[
F
]
trait
InjectKTests
[
F
[
_
]
,
G
[
_
]
]
extends
Laws
trait
InjectTests
[
A
,
B
]
extends
Laws
trait
InvariantMonoidalTests
[
F
[
_
]
]
extends
InvariantTests
[
F
] with
CartesianTests
[
F
]
trait
InvariantTests
[
F
[
_
]
]
extends
Laws
trait
MonadErrorTests
[
F
[
_
]
,
E
]
extends
ApplicativeErrorTests
[
F
,
E
] with
MonadTests
[
F
]
trait
MonadTests
[
F
[
_
]
]
extends
ApplicativeTests
[
F
] with
FlatMapTests
[
F
]
trait
MonoidKTests
[
F
[
_
]
]
extends
SemigroupKTests
[
F
]
trait
NonEmptyTraverseTests
[
F
[
_
]
]
extends
TraverseTests
[
F
] with
ReducibleTests
[
F
]
trait
ProfunctorTests
[
F
[
_
,
_
]
]
extends
Laws
trait
ReducibleTests
[
F
[
_
]
]
extends
FoldableTests
[
F
]
trait
SemigroupKTests
[
F
[
_
]
]
extends
Laws
trait
StrongTests
[
F
[
_
,
_
]
]
extends
ProfunctorTests
[
F
]
trait
TraverseTests
[
F
[
_
]
]
extends
FunctorTests
[
F
] with
FoldableTests
[
F
]
Value Members
object
AlternativeTests
object
ApplicativeErrorTests
object
ApplicativeTests
object
ApplyTests
object
ArrowTests
object
BifoldableTests
object
BifunctorTests
object
BimonadTests
object
BitraverseTests
object
CartesianTests
object
CategoryTests
object
ChoiceTests
object
CoflatMapTests
object
CommutativeArrowTests
object
CommutativeFlatMapTests
object
CommutativeMonadTests
object
ComonadTests
object
ComposeTests
object
ContravariantTests
object
FlatMapTests
object
FoldableTests
object
FunctorTests
object
InjectKTests
object
InjectTests
object
InvariantMonoidalTests
object
InvariantTests
object
MonadErrorTests
object
MonadTests
object
MonoidKTests
object
NonEmptyTraverseTests
object
ProfunctorTests
object
ReducibleTests
object
SemigroupKTests
object
SerializableTests
extends
Laws
object
StrongTests
object
TraverseTests
object
arbitrary
extends
ArbitraryInstances0
Arbitrary instances for cats.data
implicit
def
catsLawsIsEqToProp
[
A
]
(
isEq:
IsEq
[
A
]
)
(
implicit
arg0:
Eq
[
A
]
)
:
Prop
object
eq
Inherited from
AnyRef
Inherited from
Any
Ungrouped