Proxy

abstract class Proxy[Fx] extends Proxy[Fx] with ThisInterpreter

Base class for user-defined Proxy Interpreter for this effect.

trait Unsealed
trait Proxy[Fx]
trait Signature
class Object
trait Matchable
class Any
ThisSignature

Type members

Inherited types

final override type !@![+A, U] = Computation[A, U & IntroEffect]
Inherited from:
Proxy
final override type IntroEffect = Fx
Inherited from:
Proxy
final override type Result[A] = A
Inherited from:
Proxy
final override type ThisEffect = ThisEffect
Inherited from:
ThisInterpreter

Alias for Handler, specialized for this interperter.

Alias for Handler, specialized for this interperter.

Inherited from:
Interpreter

Value members

Inherited methods

Creates a Handler from this interpreter.

Creates a Handler from this interpreter.

Inherited from:
Proxy