effect
effect
korolev.effect
AsyncTable
AsyncTable
RemovedBeforePutException
AlreadyContainsKeyException
Decoder
Decoder
Action
Action
Push
PushFinish
Fork
ForkFinish
TakeBack
TakeBackFinish
TakeNext
Finish
Effect
Effect
Fiber
FutureEffect
Hub
Hub
Queue
Queue
Reporter
Reporter
PrintReporter
Scheduler
Scheduler
JobHandler
Stream
Stream
KorolevUnchunkExtension
Template
Var
Var
syntax
ListEffectOps
EffectOps
korolev.effect.io
FileIO
JavaIO
effect
/
korolev.effect
/
syntax
/
EffectOps
EffectOps
final
class
EffectOps
[F[_], A](effect:
F
[
A
])(`evidence$2`:
Effect
[
F
])
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
*>
[B](fb: =>
F
[B]):
F
[B]
Alias for
after
Alias for
after
def
after
[B](m: =>
F
[B]):
F
[B]
Do 'm' right after
effect
Do 'm' right after
effect
def
as
[B](b: B):
F
[B]
def
flatMap
[B](f:
A
=>
F
[B]):
F
[B]
def
map
[B](f:
A
=> B):
F
[B]
def
recover
[AA >:
A
](f:
PartialFunction
[
Throwable
, AA]):
F
[AA]
def
recoverF
[AA >:
A
](f:
PartialFunction
[
Throwable
,
F
[AA]]):
F
[AA]
def
runAsync
(f:
Either
[
Throwable
,
A
] =>
Unit
):
Unit
def
runAsyncForget
(er:
Reporter
):
Unit
def
runAsyncSuccess
(f:
A
=>
Unit
)(er:
Reporter
):
Unit
def
runSyncForget
(reporter:
Reporter
):
Unit
def
start
(ec:
ExecutionContext
):
F
[
Fiber
[
F
,
A
]]
def
unit
:
F
[
Unit
]
Alias for
Alias for
.flatMap(_ => ())