CpsExpr

cps.macros.CpsExpr
See theCpsExpr companion trait
object CpsExpr

Attributes

Companion
trait
Source
CpsExpr.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
CpsExpr.type

Members list

Value members

Concrete methods

def async[F[_] : Type, T : Type](dm: Expr[CpsMonad[F]], f: Expr[F[T]]): CpsExpr[F, T]

Attributes

Source
CpsExpr.scala
def sync[F[_] : Type, T : Type](dm: Expr[CpsMonad[F]], f: Expr[T], changed: Boolean): CpsExpr[F, T]

Attributes

Source
CpsExpr.scala
def unit[F[_] : Type](dm: Expr[CpsMonad[F]])(implicit evidence$1: Type[F], Quotes): UnitCpsExpr[F]

Attributes

Source
CpsExpr.scala
def wrap[F[_] : Type, T : Type](internal: CpsExpr[F, T])(implicit evidence$1: Type[F], evidence$2: Type[T], Quotes): CpsExpr[F, T]

Attributes

Source
CpsExpr.scala