cats
.
mtl
.
laws
discipline
package
discipline
Visibility
Public
All
Type Members
trait
ApplicativeAskTests
[
F
[
_
]
,
E
]
extends
Laws
trait
ApplicativeCensorTests
[
F
[
_
]
,
L
]
extends
FunctorListenTests
[
F
,
L
]
trait
ApplicativeHandleTests
[
F
[
_
]
,
E
]
extends
FunctorRaiseTests
[
F
,
E
]
trait
ApplicativeLayerFunctorTests
[
M
[
_
]
,
Inner
[
_
]
]
extends
ApplicativeLayerTests
[
M
,
Inner
] with
FunctorLayerFunctorTests
[
M
,
Inner
]
trait
ApplicativeLayerTests
[
M
[
_
]
,
Inner
[
_
]
]
extends
FunctorLayerTests
[
M
,
Inner
]
trait
ApplicativeLocalTests
[
F
[
_
]
,
E
]
extends
ApplicativeAskTests
[
F
,
E
]
trait
FunctorLayerFunctorTests
[
M
[
_
]
,
Inner
[
_
]
]
extends
FunctorLayerTests
[
M
,
Inner
]
trait
FunctorLayerTests
[
M
[
_
]
,
Inner
[
_
]
]
extends
Laws
trait
FunctorListenTests
[
F
[
_
]
,
L
]
extends
FunctorTellTests
[
F
,
L
]
trait
FunctorRaiseTests
[
F
[
_
]
,
E
]
extends
Laws
trait
FunctorTellTests
[
F
[
_
]
,
L
]
extends
Laws
trait
MonadChronicleTests
[
F
[
_
]
,
E
]
extends
Laws
trait
MonadLayerControlTests
[
M
[
_
]
,
Inner
[
_
]
,
State
[
_
]
]
extends
MonadLayerFunctorTests
[
M
,
Inner
]
trait
MonadLayerFunctorTests
[
M
[
_
]
,
Inner
[
_
]
]
extends
MonadLayerTests
[
M
,
Inner
] with
ApplicativeLayerFunctorTests
[
M
,
Inner
]
trait
MonadLayerTests
[
M
[
_
]
,
Inner
[
_
]
]
extends
ApplicativeLayerTests
[
M
,
Inner
]
trait
MonadStateTests
[
F
[
_
]
,
S
]
extends
Laws
Value Members
object
ApplicativeAskTests
object
ApplicativeCensorTests
object
ApplicativeHandleTests
object
ApplicativeLayerFunctorTests
object
ApplicativeLocalTests
object
FunctorLayerFunctorTests
object
FunctorListenTests
object
FunctorRaiseTests
object
FunctorTellTests
object
MonadChronicleTests
object
MonadLayerControlTests
object
MonadStateTests
Ungrouped