Actions

object Actions
class Object
trait Matchable
class Any
Actions.type

Value members

Concrete methods

def asyncDelayAction[A](a: => A): Action[A]
def asyncForkAction[A](a: => A, ec: ExecutionContext, timeout: Option[FiniteDuration]): Action[A]
def asyncFuture[A](fa: => Future[A], timeout: Option[FiniteDuration]): Action[A]
def checkThat[A](a: => A, condition: Boolean, failureMessage: String): Action[A]
def delayed[A](a: => A): Action[A]
def exception[A](t: Throwable): Action[A]
def fail[A](message: String): Action[A]
def fromError[A](error: Error): Action[A]
def log(m: String, doIt: Boolean): Action[Unit]
def logThrowable[R : _console](t: Throwable, doIt: Boolean): Eff[R, Unit]
def logThrowable[R : _console](t: Throwable): Eff[R, Unit]
def ok[A](a: A): Action[A]
def orElse[A](action1: Action[A], action2: Action[A]): Action[A]
def protect[A](a: => A): Action[A]
def timedFuture[A](fa: TimedFuture[A]): Action[A]
def unit: Action[Unit]
def warn(m: String): Action[Unit]
def whenFailed[A](action: Action[A], onError: Error => Action[A]): Action[A]