cats-effect-kernel
cats-effect-kernel
cats
cats.effect
cats.effect.kernel
cats.effect.kernel.implicits
cats.effect.kernel.instances
cats.effect.kernel.syntax
cats-effect-kernel
/
cats.effect.kernel.syntax
/
MonadCancelOps
MonadCancelOps
final
class
MonadCancelOps
[F <: ([_$2] =>>
Any
), A, E] extends
AnyVal
Graph
Super types
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Methods
def
forceR
[B](fb:
F
[
B
])(F:
MonadCancel
[
F
,
E
]):
F
[
B
]
def
!>
[B](fb:
F
[
B
])(F:
MonadCancel
[
F
,
E
]):
F
[
B
]
def
uncancelable
(F:
MonadCancel
[
F
,
E
]):
F
[
A
]
def
onCancel
(fin:
F
[
Unit
])(F:
MonadCancel
[
F
,
E
]):
F
[
A
]
def
guarantee
(fin:
F
[
Unit
])(F:
MonadCancel
[
F
,
E
]):
F
[
A
]
def
guaranteeCase
(fin:
Outcome
[
F
,
E
,
A
] =>
F
[
Unit
])(F:
MonadCancel
[
F
,
E
]):
F
[
A
]
def
bracket
[B](use:
A
=>
F
[
B
])(release:
A
=>
F
[
Unit
])(F:
MonadCancel
[
F
,
E
]):
F
[
B
]
def
bracketCase
[B](use:
A
=>
F
[
B
])(release: (
A
,
Outcome
[
F
,
E
,
B
]) =>
F
[
Unit
])(F:
MonadCancel
[
F
,
E
]):
F
[
B
]