Raise

object Raise extends RaiseInstances
Companion
class
trait RaiseInstances
trait LowPriorityRaiseInstances
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_], E](raise: Raise[F, E]): Raise[F, E]
def raise[F[_], E, A](e: E)(raise: Raise[F, _ >: E]): F[A]
def raiseF[F[_]]: raiseFPartiallyApplied[F]

Deprecated and Inherited methods

@deprecated("This method was never used anywhere", "1.1.2")
def raiseForMonadPartialOrder[F[_], G[_], E](`evidence$1`: Functor[G], F0: Raise[F, E], lift0: MonadPartialOrder[F, G]): Raise[G, E]
Deprecated
Inherited from
LowPriorityRaiseInstances

Implicits

Inherited implicits

final implicit def raiseEither[E]: Raise[`<none>`, E]
Inherited from
RaiseInstances
final implicit def raiseEitherT[M[_], E](M: Monad[M]): Raise[`<none>`, E]
Inherited from
RaiseInstances
final implicit def raiseIor[E](E: Semigroup[E]): Raise[[_] =>> Ior[E, _$9], E]
Inherited from
RaiseInstances
final implicit def raiseIorT[F[_], E](E: Semigroup[E], F: Monad[F]): Raise[[_] =>> IorT[F, E, _$11], E]
Inherited from
RaiseInstances
final implicit def raiseOption[E]: Raise[[A] =>> Option[A], Unit]
Inherited from
RaiseInstances
final implicit def raiseOptionT[M[_]](M: Monad[M]): Raise[`<none>`, Unit]
Inherited from
RaiseInstances
final implicit def raiseValidated[E](E: Semigroup[E]): Raise[[_] =>> Validated[E, _$8], E]
Inherited from
RaiseInstances