CpsTrySupport

cps.CpsTrySupport
trait CpsTrySupport[F[_]] extends CpsThrowSupport[F]

Attributes

Graph
Supertypes
trait CpsThrowSupport[F]
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def flatMapTry[A, B](fa: F[A])(f: Try[A] => F[B]): F[B]
def fromTry[A](ta: Try[A]): F[A]

Concrete methods

def withAsyncErrorHandler[A](fa: => F[A])(f: Throwable => F[A]): F[A]
def withAsyncFinalizer[A](fa: => F[A])(f: => F[Unit]): F[A]

Inherited methods

def error[A](e: Throwable): F[A]

represent error e in monadic context.

represent error e in monadic context.

Attributes

Inherited from:
CpsThrowSupport