cats
.
mtl
laws
package
laws
Visibility
Public
All
Type Members
trait
ApplicativeAskLaws
[
F
[
_
]
,
E
]
extends
AnyRef
trait
ApplicativeLayerFunctorLaws
[
M
[
_
]
,
Inner
[
_
]
]
extends
ApplicativeLayerLaws
[
M
,
Inner
] with
FunctorLayerFunctorLaws
[
M
,
Inner
]
trait
ApplicativeLayerLaws
[
M
[
_
]
,
Inner
[
_
]
]
extends
FunctorLayerLaws
[
M
,
Inner
]
trait
ApplicativeLocalLaws
[
F
[
_
]
,
E
]
extends
ApplicativeAskLaws
[
F
,
E
]
trait
FunctorEmptyLaws
[
F
[
_
]
]
extends
AnyRef
trait
FunctorLayerFunctorLaws
[
M
[
_
]
,
Inner
[
_
]
]
extends
FunctorLayerLaws
[
M
,
Inner
]
trait
FunctorLayerLaws
[
M
[
_
]
,
Inner
[
_
]
]
extends
AnyRef
trait
FunctorListenLaws
[
F
[
_
]
,
L
]
extends
FunctorTellLaws
[
F
,
L
]
trait
FunctorTellLaws
[
F
[
_
]
,
L
]
extends
AnyRef
trait
MonadLayerControlLaws
[
M
[
_
]
,
Inner
[
_
]
,
State0
[
_
]
]
extends
MonadLayerFunctorLaws
[
M
,
Inner
]
trait
MonadLayerFunctorLaws
[
M
[
_
]
,
Inner
[
_
]
]
extends
MonadLayerLaws
[
M
,
Inner
] with
ApplicativeLayerFunctorLaws
[
M
,
Inner
]
trait
MonadLayerLaws
[
M
[
_
]
,
Inner
[
_
]
]
extends
ApplicativeLayerLaws
[
M
,
Inner
]
trait
MonadStateLaws
[
F
[
_
]
,
S
]
extends
AnyRef
trait
TraverseEmptyLaws
[
F
[
_
]
]
extends
FunctorEmptyLaws
[
F
]
Value Members
object
ApplicativeAskLaws
object
ApplicativeLayerFunctorLaws
object
ApplicativeLayerLaws
object
ApplicativeLocalLaws
object
FunctorEmptyLaws
object
FunctorLayerFunctorLaws
object
FunctorLayerLaws
object
FunctorListenLaws
object
FunctorTellLaws
object
MonadLayerControlLaws
object
MonadLayerFunctorLaws
object
MonadLayerLaws
object
MonadStateLaws
object
TraverseEmptyLaws
package
discipline
Ungrouped