Executable

org.finos.morphir.core.capabilities.free.Free.Executable
trait Executable[F[_, _]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def eval[E, A](fa: F[E, A]): F[E, A]
def fail[E](e: E): F[E, Nothing]
def sequence[E1, E2, A1, A2](fa: F[E1, A1], onSuccess: A1 => F[E2, A2], onFailure: E1 => F[E2, A2]): F[E2, A2]
def succeed[A](a: A): F[Nothing, A]