Runtime

besom.api.experimental.free.Runtime
trait Runtime[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def defer[Out](thunk: => Out): F[Out]
def fail(err: Throwable): F[Nothing]
def flatMap[In, Out](fa: F[In])(f: In => F[Out]): F[Out]
def fork[Out](fa: F[Out]): F[Out]
def fromFuture[Out](f: => Future[Out]): F[Out]
def pure[Out](out: Out): F[Out]
def recover[Out](fa: F[Out])(f: Throwable => F[Out]): F[Out]