EvalInterpretation

org.specs2.control.eff.EvalInterpretation
See theEvalInterpretation companion object

Attributes

Companion
object
Graph
Supertypes
trait EvalTypes
class Object
trait Matchable
class Any
Known subtypes
trait EvalEffect
object EvalEffect.type
object all.type
object eval.type
object EvalInterpretation.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

Concrete methods

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