EvalEffect

org.specs2.control.eff.EvalEffect$
See theEvalEffect companion trait
object EvalEffect extends EvalEffect

Attributes

Companion
trait
Graph
Supertypes
trait EvalEffect
trait EvalCreation
trait EvalTypes
class Object
trait Matchable
class Any
Show all
Self type
EvalEffect.type

Members list

Type members

Inherited types

type Eval[A] = Name[A]

Attributes

Inherited from:
EvalTypes
type _Eval[R] = Member[Eval, R]

Attributes

Inherited from:
EvalTypes
type _eval[R] = MemberIn[Eval, R]

Attributes

Inherited from:
EvalTypes

Value members

Inherited methods

def attemptEval[R, U, A](r: Eff[R, A])(implicit m: Aux[Eval, R, U]): Eff[U, Either[Throwable, A]]

Attributes

Inherited from:
EvalInterpretation
def delay[R : _eval, A](a: => A): Eff[R, A]

Attributes

Inherited from:
EvalCreation
def now[R : _eval, A](a: A): Eff[R, A]

Attributes

Inherited from:
EvalCreation
def runEval[R, U, A](r: Eff[R, A])(implicit m: Aux[Eval, R, U]): Eff[U, A]

Attributes

Inherited from:
EvalInterpretation