Raise

cats.mtl.Raise
See theRaise companion trait
object Raise

Attributes

Companion
trait
Source
Raise.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Raise.type

Members list

Value members

Concrete methods

def apply[F[_], E](implicit raise: Raise[F, E]): Raise[F, E]

Attributes

Source
Raise.scala
def raise[F[_], E, A](e: E)(implicit raise: Raise[F, _ >: E]): F[A]

Attributes

Source
Raise.scala
def raiseF[F[_]]: raiseFPartiallyApplied[F]

Attributes

Source
Raise.scala

Deprecated and Inherited methods

def raiseForMonadPartialOrder[F[_], G[_] : Functor, E](implicit evidence$1: Functor[G], F0: Raise[F, E], lift0: MonadPartialOrder[F, G]): Raise[G, E]

Attributes

Deprecated
true
Inherited from:
LowPriorityRaiseInstances (hidden)
Source
Raise.scala

Implicits

Inherited implicits

final implicit def raiseEither[E]: Raise[<none>, E]

Attributes

Inherited from:
RaiseInstances (hidden)
Source
Raise.scala
final implicit def raiseEitherT[M[_], E](implicit M: Monad[M]): Raise[<none>, E]

Attributes

Inherited from:
RaiseInstances (hidden)
Source
Raise.scala
final implicit def raiseIor[E](implicit E: Semigroup[E]): Raise[[_] =>> Ior[E, _$9], E]

Attributes

Inherited from:
RaiseInstances (hidden)
Source
Raise.scala
final implicit def raiseIorT[F[_], E](implicit E: Semigroup[E], F: Monad[F]): Raise[[_] =>> IorT[F, E, _$11], E]

Attributes

Inherited from:
RaiseInstances (hidden)
Source
Raise.scala
final implicit def raiseOption[E]: Raise[Option, Unit]

Attributes

Inherited from:
RaiseInstances (hidden)
Source
Raise.scala
final implicit def raiseOptionT[M[_]](implicit M: Monad[M]): Raise[<none>, Unit]

Attributes

Inherited from:
RaiseInstances (hidden)
Source
Raise.scala
final implicit def raiseValidated[E](implicit E: Semigroup[E]): Raise[[_] =>> Validated[E, _$8], E]

Attributes

Inherited from:
RaiseInstances (hidden)
Source
Raise.scala