kyo-core
kyo-core
kyo
aborts
Abort
Aborts
Aborts
arrows
Arrows
clocks
Clock
default
Clock
Clocks
consoles
Console
default
Console
Consoles
core
DeepHandler
Effect
Handler
InlineConversion
Safepoint
Safepoint
ShallowHandler
envs
Envs
Envs
Let
frames
ios
IOs
Preempt
Preempt
lists
Lists
given_DeepHandler_List_Lists
options
Options
given_ShallowHandler_Option_Options
randoms
Random
default
Random
Randoms
scopes
Scopes
sums
Summer
Summer
Sums
Sums
DropDsl
tries
Tries
given_ShallowHandler_Try_Tries
kyo.concurrent
adders
DoubleAdder
LongAdder
atomics
AtomicBoolean
AtomicInteger
AtomicLong
AtomicReference
fibers
Fibers
latches
Latch
Latch
timers
Timer
Timer
TimerTask
Timers
kyo.concurrent.scheduler
Scheduler
ThreadFactory
Worker
Worker
XSRandom
kyo-core
/
kyo
/
arrows
/
Arrows
Arrows
final
class
Arrows
extends
Effect
[[
T
]
=>>
Unit
]
Graph
Supertypes
trait
Effect
[[
T
]
=>>
Unit
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
apply
[
T
,
S
<:
Effect
[
_
[
_
]],
U
,
S2
](
f:
T
>
S
|
Arrows
=>
U
>
S2
|
Arrows
)(
using
fr:
Frame
["Arrows"]):
T
>
S
=>
U
>
S2
def
recursive
[
T
,
S
,
U
,
S2
](
f: (
T
>
S
|
Arrows
,
T
>
S
|
Arrows
=>
U
>
S2
|
Arrows
)
=>
U
>
S2
|
Arrows
)(
using
fr:
Frame
["Arrows.recursive"]):
T
>
S
=>
U
>
S2
Inherited methods
def
accepts
(
other:
Effect
[
_
[
_
]]):
Boolean
Inherited from:
Effect