final class EitherEffectOps[R, A] extends AnyVal
- Source
- either.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EitherEffectOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
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 attemptEither[E](implicit m: /=[[β$3$]Either[E, β$3$], R]): Eff[R, Either[E, A]]
- def catchLeft[E](handle: (E) ⇒ Eff[R, A])(implicit member: /=[[β$4$]Either[E, β$4$], R]): Eff[R, A]
- def catchLeftCombine[E](handle: (E) ⇒ Eff[R, A])(implicit member: /=[[β$6$]Either[E, β$6$], R], s: Semigroup[E]): Eff[R, A]
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def localEither[E](modify: (E) ⇒ E)(implicit m: /=[[β$11$]Either[E, β$11$], R]): Eff[R, A]
- def runEither[E](implicit m: Member[[β$0$]Either[E, β$0$], R]): Eff[Out, Either[E, A]]
- def runEitherCatchLeft[E, U](handle: (E) ⇒ Eff[U, A])(implicit member: Aux[[β$5$]Either[E, β$5$], R, U]): Eff[U, A]
- def runEitherCombine[E, U](implicit m: Aux[[β$2$]Either[E, β$2$], R, U], s: Semigroup[E]): Eff[U, Either[E, A]]
- def runEitherU[E, U](implicit m: Aux[[β$1$]Either[E, β$1$], R, U]): Eff[U, Either[E, A]]
-
def
toString(): String
- Definition Classes
- Any
- def translateEither[U, C, B](getter: (C) ⇒ B)(implicit sr: Aux[[β$9$]Either[C, β$9$], R, U], br: |=[[β$10$]Either[B, β$10$], U]): Eff[U, A]
- def zoomEither[BR, U1, U2, C, B](getter: (C) ⇒ B)(implicit m1: Aux[[β$7$]Either[C, β$7$], R, U1], m2: Aux[[β$8$]Either[B, β$8$], BR, U2], into: IntoPoly[U1, U2]): Eff[BR, A]