RouterEffect
Attributes
- Graph
-
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ChoiceEffecttrait ChoiceSignaturetrait Effect[ChoiceSignature]trait CanPerform[ChoiceSignature]trait Signatureclass Objecttrait Matchableclass AnyShow all
- Self type
-
RouterEffect.type
Members list
Type members
Inherited classlikes
Predefined handlers for this effect.
Predefined handlers for this effect.
Attributes
- Inherited from:
- ChoiceEffect
- Supertypes
-
class Objecttrait Matchableclass Any
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
The mirrored *-type
The mirrored *-type
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- Singleton
Self-reference to the effect being described by this Signature.
Self-reference to the effect being described by this Signature.
Becomes an alias of this.type
, once the signature is inherited from Effect
.
Attributes
- Inherited from:
- Effect
Inherited and Abstract types
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Inherited methods
Combines with another Effect instance, for the purpose of sharing an Interpreter.
Combines with another Effect instance, for the purpose of sharing an Interpreter.
Attributes
- Inherited from:
- Effect
Attributes
- Inherited from:
- ChoiceEffect
Attributes
- Definition Classes
-
ChoiceEffect -> ChoiceSignature
- Inherited from:
- ChoiceEffect
Attributes
- Definition Classes
-
ChoiceEffect -> ChoiceSignature
- Inherited from:
- ChoiceEffect
Attributes
- Inherited from:
- ChoiceEffect
Attributes
- Inherited from:
- ChoiceEffect
Create a new instance of type T
with elements taken from product p
.
Create a new instance of type T
with elements taken from product p
.
Attributes
- Inherited from:
- Singleton
Attributes
- Inherited from:
- ChoiceEffect
Lifts an invocation of this Signature's method into the Computation monad.
Lifts an invocation of this Signature's method into the Computation monad.
Attributes
- Inherited from:
- CanPerform
Attributes
- Inherited from:
- ChoiceEffect
Attributes
- Inherited from:
- ChoiceEffect
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Concrete fields
Inherited fields
Attributes
- Inherited from:
- ChoiceEffect
Object containing type definitions, to be used for implementing Interpreters for this effect.
Object containing type definitions, to be used for implementing Interpreters for this effect.
Attributes
- Inherited from:
- Effect
Exports
Inherited defined exports
Attributes
- Inherited from:
- Effect
Attributes
- Inherited from:
- Effect
Attributes
- Inherited from:
- Effect