Mixins

turbolift.interpreter.Mixins
object Mixins

Mixin traits for Interpreter.

User-defined interpreters choose to inherit from one of those mixins, depending on their intended approach to parallellism.

No need to import these definitions, because turbolift.Effect trait exports them for convenience.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Mixins.type

Members list

Type members

Classlikes

object Parallel

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Parallel.type
trait Parallel extends Default

Mixin trait for interpreters, that allow parallelism.

Mixin trait for interpreters, that allow parallelism.

Attributes

Companion
object
Supertypes
trait Default
trait Interpreter
trait Signature
class Object
trait Matchable
class Any
Show all
object Sequential

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Sequential.type
trait Sequential extends Default

Mixin trait for interpreters, that prohibit parallelism.

Mixin trait for interpreters, that prohibit parallelism.

Attributes

Companion
object
Supertypes
trait Default
trait Interpreter
trait Signature
class Object
trait Matchable
class Any
Show all