Arrows

kyo.arrows$.Arrows
final class Arrows extends Effect[[T] =>> Unit]

Attributes

Graph
Supertypes
trait Effect[[T] =>> Unit]
class Object
trait Matchable
class Any

Members list

Concise view

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 | IOs
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 | IOs

Inherited methods

def accepts(other: Effect[_[_]]): Boolean

Attributes

Inherited from:
Effect