final class FEitherOps[F[_], L, R] extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- FEitherOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new FEitherOps(felr: F[Either[L, R]])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def cata[A](left: (L) => A, right: (R) => A)(implicit F: Functor[F]): F[A]
- def cataF[A](left: (L) => F[A], right: (R) => F[A])(implicit F: FlatMap[F]): F[A]
- def flatMapF[A >: L, B](f: (R) => F[Either[A, B]])(implicit F: Monad[F]): F[Either[A, B]]
- def flatMapIn[A >: L, B](f: (R) => Either[A, B])(implicit F: Functor[F]): F[Either[A, B]]
- def foldF[A](left: (L) => F[A])(right: (R) => F[A])(implicit F: FlatMap[F]): F[A]
- def foldIn[A](left: (L) => A)(right: (R) => A)(implicit F: Functor[F]): F[A]
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def getOrElseF[A >: R](right: => F[A])(implicit F: Monad[F]): F[A]
- def getOrElseIn[A >: R](right: => A)(implicit F: Functor[F]): F[A]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def leftFlatMapF[A, B >: R](f: (L) => F[Either[A, B]])(implicit F: Monad[F]): F[Either[A, B]]
- def leftFlatMapIn[A, B >: R](f: (L) => Either[A, B])(implicit F: Functor[F]): F[Either[A, B]]
- def leftMapIn[A](f: (L) => A)(implicit F: Functor[F]): F[Either[A, R]]
- def leftTraverseF[G[_], A](f: (L) => G[A])(implicit F: Traverse[F], G: Applicative[G]): G[F[Either[A, R]]]
- def leftTraverseIn[G[_], A](f: (L) => G[A])(implicit F: Functor[F], G: Applicative[G]): F[G[Either[A, R]]]
- def liftEitherT: EitherT[F, L, R]
- def mapIn[A](f: (R) => A)(implicit F: Functor[F]): F[Either[L, A]]
- def orElseF[A >: L, B >: R](f: => F[Either[A, B]])(implicit F: Monad[F]): F[Either[A, B]]
- def orElseIn[A >: L, B >: R](f: => Either[A, B])(implicit F: Functor[F]): F[Either[A, B]]
- def toString(): String
- Definition Classes
- Any
- def traverseF[G[_], A](f: (R) => G[A])(implicit arg0: Applicative[G], F: Traverse[F]): G[F[Either[L, A]]]
- def traverseIn[G[_], A](f: (R) => G[A])(implicit arg0: Applicative[G], F: Functor[F]): F[G[Either[L, A]]]