cats-effect-kernel
cats-effect-kernel
cats.effect.kernel
Async
Async
CancelScope
CancelScope
Cancelable
Uncancelable
Clock
Clock
Cont
Deferred
Deferred
AsyncDeferred
DeferredSink
DeferredSink
DeferredSource
DeferredSource
Fiber
GenConcurrent
GenConcurrent
GenSpawn
GenSpawn
GenTemporal
GenTemporal
MonadCancel
MonadCancel
Uncancelable
Outcome
Outcome
Succeeded
Errored
Canceled
Par
ParallelFImpl
ParallelF
Poll
Ref
Ref
Make
Make
ApplyBuilders
RefSink
RefSink
RefSource
RefSource
Resource
Resource
Allocate
Bind
Pure
Eval
ExitCase
ExitCase
Succeeded
Errored
Canceled
NestedSyntax
Sync
Sync
Type
Type
Delay
Blocking
InterruptibleOnce
InterruptibleMany
Unique
Unique
Token
Token
implicits
cats.effect.kernel.instances
AllInstances
GenSpawnInstances
all
spawn
cats.effect.kernel.syntax
AllSyntax
AsyncOps
AsyncSyntax
ClockOps
ClockSyntax
ConcurrentParSequenceNOps
ConcurrentParTraverseNOps
EffectResourceOps
GenConcurrentOps_
GenConcurrentSyntax
GenSpawnOps
GenSpawnOps_
GenSpawnSyntax
GenTemporalOps
GenTemporalOps_
GenTemporalSyntax
MonadCancelOps
MonadCancelOps_
MonadCancelSyntax
ResourceSyntax
all
async
clock
concurrent
monadCancel
resource
spawn
temporal
cats-effect-kernel
/
cats.effect.kernel
/
Outcome
/
Succeeded
Succeeded
final case
class
Succeeded
[F[_], E, A](fa:
F
[
A
]) extends
Outcome
[
F
,
E
,
A
]
Graph
Supertypes
trait
Outcome
[
F
,
E
,
A
]
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
def
embed
(onCancel:
F
[
A
])(F:
MonadCancel
[
F
,
E
]):
F
[
A
]
Inherited from
Outcome
def
embedNever
(F:
GenSpawn
[
F
,
E
]):
F
[
A
]
Inherited from
Outcome
def
fold
[B](canceled: => B, errored:
E
=> B, completed:
F
[
A
] => B): B
Inherited from
Outcome
def
mapK
[G[_]](f:
FunctionK
[
F
, G]):
Outcome
[G,
E
,
A
]
Inherited from
Outcome
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product