Interpreter

org.atnos.eff.Interpreter$
See theInterpreter companion trait

Attributes

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

Members list

Concise view

Value members

Concrete methods

def fromNat[M[_], N[_], R, A](nat: FunctionK[M, N])(implicit n: MemberIn[N, R]): Interpreter[M, R, A, A]

Attributes

Source:
Interpret.scala
def fromRecurser[M[_], R, A, B](recurser: Recurser[M, R, A, B]): Interpreter[M, R, A, B]

Attributes

Source:
Interpret.scala
def fromSideEffect[M[_], R, A](sideEffect: SideEffect[M]): Interpreter[M, R, A, A]

Attributes

Source:
Interpret.scala
def fromTranslate[M[_], R, A](translate: Translate[M, R]): Interpreter[M, R, A, A]

Attributes

Source:
Interpret.scala