Random
Predefined instance of this RandomEffect.
Attributes
- Graph
-
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait RandomEffecttrait RandomSignaturetrait Signaturetrait Effect[RandomSignature]class Objecttrait Matchableclass AnyShow all
- Self type
-
Random.type
Members list
Type members
Inherited classlikes
Predefined handlers for this effect.
Predefined handlers for this effect.
Attributes
- Inherited from:
- RandomEffect
- 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
Attributes
- Inherited from:
- Effect
API for defining custom effects.
Inherited and Abstract types
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Inherited methods
API for defining custom handlers.
API for defining custom handlers.
Combines with another Effect instance, for the purpose of sharing an Interpreter.
Example of application: implement RWS
-alike handler for Reader &! Writer &! State
composition of effects.
Attributes
- Inherited from:
- Effect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
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
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
API for defining custom effects.
API for defining custom effects.
Embeds an invocation of this Signature's method into the Computation monad. This provides mechanism for separation between syntax an semantics of effects.
Attributes
- Inherited from:
- Effect
API for defining custom effects.
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Definition Classes
- Inherited from:
- RandomEffect
Inherited fields
API for defining custom handlers.
API for defining custom handlers.
Helper object providing type definitions to be used for implementing Interpreters for this effect.
Attributes
- Inherited from:
- Effect