Arrows

final class Arrows extends Effect[[T] =>> Unit]
trait Effect[[T] =>> Unit]
class Object
trait Matchable
class Any

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