cats-mtl
cats-mtl
cats.mtl
Ask
Ask
Censor
Censor
Chronicle
Chronicle
Handle
Handle
Listen
Listen
Local
Local
MonadPartialOrder
MonadPartialOrder
Raise
Raise
Stateful
Stateful
Tell
Tell
cats.mtl.implicits
cats.mtl.syntax
AllSyntax
AskSyntax
ChronicleIdOps
ChronicleIorOps
ChronicleOps
ChronicleSyntax
HandleOps
HandleSyntax
ListenOps
ListenSyntax
LocalOps
LocalSyntax
ModifyOps
RaiseOps
RaiseSyntax
ReaderOps
SetOps
StateSyntax
TellOps
TellSyntax
TupleOps
all
ask
chronicle
handle
listen
local
raise
state
tell
cats-mtl
/
cats.mtl.syntax
cats.mtl.syntax
package
cats.mtl.syntax
Type members
Type members
Classlikes
trait
AllSyntax
extends
AskSyntax
with
ListenSyntax
with
LocalSyntax
with
RaiseSyntax
with
StateSyntax
with
TellSyntax
with
HandleSyntax
with
ChronicleSyntax
trait
AskSyntax
final
class
ChronicleIdOps
[
E
](
val
e:
E
)
extends
AnyVal
final
class
ChronicleIorOps
[
A
,
E
](
val
ior:
Ior
[
E
,
A
])
extends
AnyVal
final
class
ChronicleOps
[
F
[
_
],
A
](
val
fa:
F
[
A
])
extends
AnyVal
trait
ChronicleSyntax
final
class
HandleOps
[
F
[
_
],
A
](
val
fa:
F
[
A
])
extends
AnyVal
trait
HandleSyntax
final
class
ListenOps
[
F
[
_
],
A
](
val
fa:
F
[
A
])
extends
AnyVal
trait
ListenSyntax
final
class
LocalOps
[
F
[
_
],
A
](
val
fa:
F
[
A
])
extends
AnyVal
trait
LocalSyntax
final
class
ModifyOps
[
S
](
val
f:
S
=>
S
)
extends
AnyVal
final
class
RaiseOps
[
E
](
val
e:
E
)
extends
AnyVal
trait
RaiseSyntax
final
class
ReaderOps
[
E
,
A
](
val
fun:
E
=>
A
)
extends
AnyVal
final
class
SetOps
[
S
](
val
s:
S
)
extends
AnyVal
trait
StateSyntax
final
class
TellOps
[
L
](
val
e:
L
)
extends
AnyVal
trait
TellSyntax
final
class
TupleOps
[
L
,
A
](
val
t: (
L
,
A
))
extends
AnyVal
object
all
extends
AllSyntax
object
ask
extends
AskSyntax
object
chronicle
extends
ChronicleSyntax
object
handle
extends
HandleSyntax
object
listen
extends
ListenSyntax
object
local
extends
LocalSyntax
object
raise
extends
RaiseSyntax
object
state
extends
StateSyntax
object
tell
extends
TellSyntax