- Companion
- class
trait Product
trait Mirror
class EitherTInstances
class EitherTInstances0
class EitherTInstances1
class EitherTInstances2
class EitherTInstances3
class EitherTInstances4
class EitherTInstances5
class Object
trait Matchable
class Any
Type members
Classlikes
Value members
Concrete methods
Construct a disjunction value from a standard scala.Either
.
Construct a disjunction value from a standard scala.Either
.
def fromOption[F[_], A, B](ifNone: => A)(fo: F[Option[B]])(implicit F: Functor[F]): EitherT[A, F, B]
Construct a disjunction value from a standard scala.Option
.
Construct a disjunction value from a standard scala.Option
.
Deprecated methods
@deprecated("Throwable is not referentially transparent, use \\/.attempt", "7.3.0")
def fromTryCatchThrowable[F[_], A, B <: Throwable : NotNothing](a: => F[A])(implicit evidence$7: NotNothing[B], F: Applicative[F], ex: ClassTag[B]): EitherT[B, F, A]
- Deprecated
Implicits
Inherited implicits
implicit
def eitherTBifoldable[F[_]](implicit F0: Foldable[F]): Bifoldable[[_, _] =>> EitherT[_$77, F, _$78]]
- Inherited from
- EitherTInstances0
implicit
def eitherTBindRec[F[_], E](implicit F0: Monad[F], B0: BindRec[F]): BindRec[[_] =>> EitherT[E, F, _$64]]
- Inherited from
- EitherTInstances4
implicit
def eitherTBitraverse[F[_]](implicit F0: Traverse[F]): Bitraverse[[_, _] =>> EitherT[_$88, F, _$89]]
- Inherited from
- EitherTInstances
implicit
def eitherTMonadReader[E, F[_], R](implicit F0: MonadReader[F, R]): MonadReader[[_] =>> EitherT[E, F, _$72], R]
- Inherited from
- EitherTInstances1
implicit
def eitherTNondeterminism[F[_], E](implicit F0: Nondeterminism[F]): Nondeterminism[[_] =>> EitherT[E, F, _$62]]
- Inherited from
- EitherTInstances5
implicit
def eitherTPlus[F[_], L](implicit F0: Monad[F], L0: Semigroup[L]): Plus[[_] =>> EitherT[L, F, _$70]]
- Inherited from
- EitherTInstances1