EvalCreation

trait EvalCreation extends EvalTypes
trait EvalTypes
class Object
trait Matchable
class Any
object EvalEffect
object all
object create
object eval

Type members

Inherited types

type _Eval[R] = Member[[A] =>> Eval[A], R]
Inherited from
EvalTypes
type _eval[R] = MemberIn[[A] =>> Eval[A], R]
Inherited from
EvalTypes

Value members

Concrete methods

def defer[R, A](eff: => Eval[Eff[R, A]])(implicit evidence$3: _eval[R]): Eff[R, A]
def delay[R, A](a: => A)(implicit evidence$2: _eval[R]): Eff[R, A]
def now[R, A](a: A)(implicit evidence$1: _eval[R]): Eff[R, A]