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]])(`evidence$3`: _eval[R]): Eff[R, A]
def delay[R, A](a: => A)(`evidence$2`: _eval[R]): Eff[R, A]
def now[R, A](a: A)(`evidence$1`: _eval[R]): Eff[R, A]