trait EitherTConcurrentEffect[F[_]] extends EitherTEffect[F] with EitherTConcurrent[F, Throwable] with ConcurrentEffect[[γ$61$]EitherT[F, Throwable, γ$61$]]
- Attributes
- protected[this]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EitherTConcurrentEffect
- ConcurrentEffect
- EitherTConcurrent
- Concurrent
- EitherTEffect
- Effect
- EitherTAsync
- Async
- EitherTLiftIO
- LiftIO
- EitherTSync
- Sync
- Defer
- Bracket
- MonadError
- Monad
- FlatMap
- ApplicativeError
- Applicative
- InvariantMonoidal
- Apply
- ApplyArityFunctions
- InvariantSemigroupal
- Semigroupal
- Functor
- Invariant
- Serializable
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
implicit abstract
def
F: ConcurrentEffect[F]
- Attributes
- protected
- Definition Classes
- EitherTConcurrentEffect → EitherTConcurrent → EitherTEffect → EitherTAsync → EitherTLiftIO → EitherTSync
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
*>[A, B](fa: EitherT[F, Throwable, A])(fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, B]
- Definition Classes
- Apply
- Annotations
- @inline()
-
final
def
<*[A, B](fa: EitherT[F, Throwable, A])(fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, A]
- Definition Classes
- Apply
- Annotations
- @inline()
-
final
def
<*>[A, B](ff: EitherT[F, Throwable, (A) ⇒ B])(fa: EitherT[F, Throwable, A]): EitherT[F, Throwable, B]
- Definition Classes
- Apply
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
FF: Async[F]
- Attributes
- protected
- Definition Classes
- EitherTAsync → EitherTLiftIO
-
def
adaptError[A](fa: EitherT[F, Throwable, A])(pf: PartialFunction[Throwable, Throwable]): EitherT[F, Throwable, A]
- Definition Classes
- MonadError
-
def
ap[A, B](ff: EitherT[F, Throwable, (A) ⇒ B])(fa: EitherT[F, Throwable, A]): EitherT[F, Throwable, B]
- Definition Classes
- FlatMap → Apply
-
def
ap10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap2[A, B, Z](ff: EitherT[F, Throwable, (A, B) ⇒ Z])(fa: EitherT[F, Throwable, A], fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, Z]
- Definition Classes
- Apply
-
def
ap20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19], f20: EitherT[F, Throwable, A20]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19], f20: EitherT[F, Throwable, A20], f21: EitherT[F, Throwable, A21]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap3[A0, A1, A2, Z](f: EitherT[F, Throwable, (A0, A1, A2) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap4[A0, A1, A2, A3, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap5[A0, A1, A2, A3, A4, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap6[A0, A1, A2, A3, A4, A5, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap7[A0, A1, A2, A3, A4, A5, A6, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
ap9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f: EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8) ⇒ Z])(f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8]): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
as[A, B](fa: EitherT[F, Throwable, A], b: B): EitherT[F, Throwable, B]
- Definition Classes
- Functor
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
async[A](k: ((Either[Throwable, A]) ⇒ Unit) ⇒ Unit): EitherT[F, Throwable, A]
- Definition Classes
- EitherTAsync → Async
-
def
asyncF[A](k: ((Either[Throwable, A]) ⇒ Unit) ⇒ EitherT[F, Throwable, Unit]): EitherT[F, Throwable, A]
- Definition Classes
- EitherTAsync → Async
-
def
attempt[A](fa: EitherT[F, Throwable, A]): EitherT[F, Throwable, Either[Throwable, A]]
- Definition Classes
- ApplicativeError
-
def
attemptT[A](fa: EitherT[F, Throwable, A]): EitherT[[γ$10$]EitherT[F, Throwable, γ$10$], Throwable, A]
- Definition Classes
- ApplicativeError
-
def
bracket[A, B](acquire: EitherT[F, Throwable, A])(use: (A) ⇒ EitherT[F, Throwable, B])(release: (A) ⇒ EitherT[F, Throwable, Unit]): EitherT[F, Throwable, B]
- Definition Classes
- Bracket
-
def
bracketCase[A, B](acquire: EitherT[F, Throwable, A])(use: (A) ⇒ EitherT[F, Throwable, B])(release: (A, ExitCase[Throwable]) ⇒ EitherT[F, Throwable, Unit]): EitherT[F, Throwable, B]
- Definition Classes
- EitherTSync → Bracket
-
def
cancelable[A](k: ((Either[Throwable, A]) ⇒ Unit) ⇒ CancelToken[[γ$50$]EitherT[F, Throwable, γ$50$]]): EitherT[F, Throwable, A]
- Definition Classes
- EitherTConcurrent → Concurrent
-
def
catchNonFatal[A](a: ⇒ A)(implicit ev: <:<[Throwable, Throwable]): EitherT[F, Throwable, A]
- Definition Classes
- ApplicativeError
-
def
catchNonFatalEval[A](a: Eval[A])(implicit ev: <:<[Throwable, Throwable]): EitherT[F, Throwable, A]
- Definition Classes
- ApplicativeError
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
compose[G[_]](implicit arg0: Applicative[G]): Applicative[[α]EitherT[F, Throwable, G[α]]]
- Definition Classes
- Applicative
-
def
compose[G[_]](implicit arg0: Apply[G]): Apply[[α]EitherT[F, Throwable, G[α]]]
- Definition Classes
- Apply
-
def
compose[G[_]](implicit arg0: Functor[G]): Functor[[α]EitherT[F, Throwable, G[α]]]
- Definition Classes
- Functor
-
def
compose[G[_]](implicit arg0: Invariant[G]): Invariant[[α]EitherT[F, Throwable, G[α]]]
- Definition Classes
- Invariant
-
def
composeApply[G[_]](implicit arg0: Apply[G]): InvariantSemigroupal[[α]EitherT[F, Throwable, G[α]]]
- Definition Classes
- InvariantSemigroupal
-
def
composeContravariant[G[_]](implicit arg0: Contravariant[G]): Contravariant[[α]EitherT[F, Throwable, G[α]]]
- Definition Classes
- Functor → Invariant
-
def
composeContravariantMonoidal[G[_]](implicit arg0: ContravariantMonoidal[G]): ContravariantMonoidal[[α]EitherT[F, Throwable, G[α]]]
- Definition Classes
- Applicative
-
def
composeFunctor[G[_]](implicit arg0: Functor[G]): Invariant[[α]EitherT[F, Throwable, G[α]]]
- Definition Classes
- Invariant
-
final
def
defer[A](fa: ⇒ EitherT[F, Throwable, A]): EitherT[F, Throwable, A]
- Definition Classes
- Sync → Defer
-
def
delay[A](thunk: ⇒ A): EitherT[F, Throwable, A]
- Definition Classes
- Sync
-
def
ensure[A](fa: EitherT[F, Throwable, A])(error: ⇒ Throwable)(predicate: (A) ⇒ Boolean): EitherT[F, Throwable, A]
- Definition Classes
- MonadError
-
def
ensureOr[A](fa: EitherT[F, Throwable, A])(error: (A) ⇒ Throwable)(predicate: (A) ⇒ Boolean): EitherT[F, Throwable, A]
- Definition Classes
- MonadError
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
fiberT[A](fiber: Fiber[F, \/[Throwable, A]]): Fiber[[γ$53$]EitherT[F, Throwable, γ$53$], A]
- Attributes
- protected
- Definition Classes
- EitherTConcurrent
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
flatMap[A, B](fa: EitherT[F, Throwable, A])(f: (A) ⇒ EitherT[F, Throwable, B]): EitherT[F, Throwable, B]
- Definition Classes
- EitherTSync → FlatMap
-
def
flatTap[A, B](fa: EitherT[F, Throwable, A])(f: (A) ⇒ EitherT[F, Throwable, B]): EitherT[F, Throwable, A]
- Definition Classes
- FlatMap
-
def
flatten[A](ffa: EitherT[F, Throwable, EitherT[F, Throwable, A]]): EitherT[F, Throwable, A]
- Definition Classes
- FlatMap
-
final
def
fmap[A, B](fa: EitherT[F, Throwable, A])(f: (A) ⇒ B): EitherT[F, Throwable, B]
- Definition Classes
- Functor
-
def
fproduct[A, B](fa: EitherT[F, Throwable, A])(f: (A) ⇒ B): EitherT[F, Throwable, (A, B)]
- Definition Classes
- Functor
-
def
fromEither[A](x: Either[Throwable, A]): EitherT[F, Throwable, A]
- Definition Classes
- ApplicativeError
-
def
fromTry[A](t: Try[A])(implicit ev: <:<[Throwable, Throwable]): EitherT[F, Throwable, A]
- Definition Classes
- ApplicativeError
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
guarantee[A](fa: EitherT[F, Throwable, A])(finalizer: EitherT[F, Throwable, Unit]): EitherT[F, Throwable, A]
- Definition Classes
- Bracket
-
def
guaranteeCase[A](fa: EitherT[F, Throwable, A])(finalizer: (ExitCase[Throwable]) ⇒ EitherT[F, Throwable, Unit]): EitherT[F, Throwable, A]
- Definition Classes
- Bracket
-
def
handleError[A](fa: EitherT[F, Throwable, A])(f: (Throwable) ⇒ A): EitherT[F, Throwable, A]
- Definition Classes
- ApplicativeError
-
def
handleErrorWith[A](fa: EitherT[F, Throwable, A])(f: (Throwable) ⇒ EitherT[F, Throwable, A]): EitherT[F, Throwable, A]
- Definition Classes
- EitherTSync → ApplicativeError
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
ifM[B](fa: EitherT[F, Throwable, Boolean])(ifTrue: ⇒ EitherT[F, Throwable, B], ifFalse: ⇒ EitherT[F, Throwable, B]): EitherT[F, Throwable, B]
- Definition Classes
- FlatMap
-
def
imap[A, B](fa: EitherT[F, Throwable, A])(f: (A) ⇒ B)(g: (B) ⇒ A): EitherT[F, Throwable, B]
- Definition Classes
- Functor → Invariant
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
iterateUntil[A](f: EitherT[F, Throwable, A])(p: (A) ⇒ Boolean): EitherT[F, Throwable, A]
- Definition Classes
- Monad
-
def
iterateUntilM[A](init: A)(f: (A) ⇒ EitherT[F, Throwable, A])(p: (A) ⇒ Boolean): EitherT[F, Throwable, A]
- Definition Classes
- Monad
-
def
iterateWhile[A](f: EitherT[F, Throwable, A])(p: (A) ⇒ Boolean): EitherT[F, Throwable, A]
- Definition Classes
- Monad
-
def
iterateWhileM[A](init: A)(f: (A) ⇒ EitherT[F, Throwable, A])(p: (A) ⇒ Boolean): EitherT[F, Throwable, A]
- Definition Classes
- Monad
-
def
lift[A, B](f: (A) ⇒ B): (EitherT[F, Throwable, A]) ⇒ EitherT[F, Throwable, B]
- Definition Classes
- Functor
-
def
liftIO[A](ioa: IO[A]): EitherT[F, Throwable, A]
- Definition Classes
- Concurrent → Async → LiftIO
-
def
map[A, B](fa: EitherT[F, Throwable, A])(f: (A) ⇒ B): EitherT[F, Throwable, B]
- Definition Classes
- Monad → Applicative → Functor
-
def
map10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map2[A, B, Z](fa: EitherT[F, Throwable, A], fb: EitherT[F, Throwable, B])(f: (A, B) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- Apply
-
def
map20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19], f20: EitherT[F, Throwable, A20])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19], f20: EitherT[F, Throwable, A20], f21: EitherT[F, Throwable, A21])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map2Eval[A, B, Z](fa: EitherT[F, Throwable, A], fb: Eval[EitherT[F, Throwable, B]])(f: (A, B) ⇒ Z): Eval[EitherT[F, Throwable, Z]]
- Definition Classes
- Apply
-
def
map3[A0, A1, A2, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2])(f: (A0, A1, A2) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map4[A0, A1, A2, A3, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3])(f: (A0, A1, A2, A3) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map5[A0, A1, A2, A3, A4, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4])(f: (A0, A1, A2, A3, A4) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map6[A0, A1, A2, A3, A4, A5, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5])(f: (A0, A1, A2, A3, A4, A5) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map7[A0, A1, A2, A3, A4, A5, A6, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6])(f: (A0, A1, A2, A3, A4, A5, A6) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7])(f: (A0, A1, A2, A3, A4, A5, A6, A7) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
map9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8) ⇒ Z): EitherT[F, Throwable, Z]
- Definition Classes
- ApplyArityFunctions
-
def
mproduct[A, B](fa: EitherT[F, Throwable, A])(f: (A) ⇒ EitherT[F, Throwable, B]): EitherT[F, Throwable, (A, B)]
- Definition Classes
- FlatMap
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
never[A]: EitherT[F, Throwable, A]
- Definition Classes
- Async
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
onError[A](fa: EitherT[F, Throwable, A])(pf: PartialFunction[Throwable, EitherT[F, Throwable, Unit]]): EitherT[F, Throwable, A]
- Definition Classes
- ApplicativeError
-
def
point[A](a: A): EitherT[F, Throwable, A]
- Definition Classes
- InvariantMonoidal
-
def
product[A, B](fa: EitherT[F, Throwable, A], fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, (A, B)]
- Definition Classes
- FlatMap → Apply → Semigroupal
-
def
productL[A, B](fa: EitherT[F, Throwable, A])(fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, A]
- Definition Classes
- Apply
-
def
productLEval[A, B](fa: EitherT[F, Throwable, A])(fb: Eval[EitherT[F, Throwable, B]]): EitherT[F, Throwable, A]
- Definition Classes
- FlatMap
-
def
productR[A, B](fa: EitherT[F, Throwable, A])(fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, B]
- Definition Classes
- Apply
-
def
productREval[A, B](fa: EitherT[F, Throwable, A])(fb: Eval[EitherT[F, Throwable, B]]): EitherT[F, Throwable, B]
- Definition Classes
- FlatMap
-
def
pure[A](x: A): EitherT[F, Throwable, A]
- Definition Classes
- EitherTSync → Applicative
-
def
race[A, B](fa: EitherT[F, Throwable, A], fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, Either[A, B]]
- Definition Classes
- Concurrent
-
def
racePair[A, B](fa: EitherT[F, Throwable, A], fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, Either[(A, Fiber[[γ$51$]EitherT[F, Throwable, γ$51$], B]), (Fiber[[γ$52$]EitherT[F, Throwable, γ$52$], A], B)]]
- Definition Classes
- EitherTConcurrent → Concurrent
-
def
raiseError[A](e: Throwable): EitherT[F, Throwable, A]
- Definition Classes
- EitherTSync → ApplicativeError
-
def
recover[A](fa: EitherT[F, Throwable, A])(pf: PartialFunction[Throwable, A]): EitherT[F, Throwable, A]
- Definition Classes
- ApplicativeError
-
def
recoverWith[A](fa: EitherT[F, Throwable, A])(pf: PartialFunction[Throwable, EitherT[F, Throwable, A]]): EitherT[F, Throwable, A]
- Definition Classes
- ApplicativeError
-
def
replicateA[A](n: Int, fa: EitherT[F, Throwable, A]): EitherT[F, Throwable, List[A]]
- Definition Classes
- Applicative
-
def
rethrow[A](fa: EitherT[F, Throwable, Either[Throwable, A]]): EitherT[F, Throwable, A]
- Definition Classes
- MonadError
-
def
runAsync[A](fa: EitherT[F, Throwable, A])(cb: (Either[Throwable, A]) ⇒ IO[Unit]): SyncIO[Unit]
- Definition Classes
- EitherTEffect → Effect
-
def
runCancelable[A](fa: EitherT[F, Throwable, A])(cb: (Either[Throwable, A]) ⇒ IO[Unit]): SyncIO[CancelToken[[γ$62$]EitherT[F, Throwable, γ$62$]]]
- Definition Classes
- EitherTConcurrentEffect → ConcurrentEffect
-
def
start[A](fa: EitherT[F, Throwable, A]): EitherT[F, Throwable, Fiber[[γ$53$]EitherT[F, Throwable, γ$53$], A]]
- Definition Classes
- EitherTConcurrent → Concurrent
-
def
suspend[A](thunk: ⇒ EitherT[F, Throwable, A]): EitherT[F, Throwable, A]
- Definition Classes
- EitherTSync → Sync
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
tailRecM[A, B](a: A)(f: (A) ⇒ EitherT[F, Throwable, Either[A, B]]): EitherT[F, Throwable, B]
- Definition Classes
- EitherTSync → FlatMap
-
def
toIO[A](fa: EitherT[F, Throwable, A]): IO[A]
- Definition Classes
- ConcurrentEffect → Effect
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
tuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple2[A, B](f1: EitherT[F, Throwable, A], f2: EitherT[F, Throwable, B]): EitherT[F, Throwable, (A, B)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple21[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19], f20: EitherT[F, Throwable, A20]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple22[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8], f9: EitherT[F, Throwable, A9], f10: EitherT[F, Throwable, A10], f11: EitherT[F, Throwable, A11], f12: EitherT[F, Throwable, A12], f13: EitherT[F, Throwable, A13], f14: EitherT[F, Throwable, A14], f15: EitherT[F, Throwable, A15], f16: EitherT[F, Throwable, A16], f17: EitherT[F, Throwable, A17], f18: EitherT[F, Throwable, A18], f19: EitherT[F, Throwable, A19], f20: EitherT[F, Throwable, A20], f21: EitherT[F, Throwable, A21]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple3[A0, A1, A2, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2]): EitherT[F, Throwable, (A0, A1, A2)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple4[A0, A1, A2, A3, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3]): EitherT[F, Throwable, (A0, A1, A2, A3)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple5[A0, A1, A2, A3, A4, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4]): EitherT[F, Throwable, (A0, A1, A2, A3, A4)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple6[A0, A1, A2, A3, A4, A5, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple7[A0, A1, A2, A3, A4, A5, A6, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7)]
- Definition Classes
- ApplyArityFunctions
-
def
tuple9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f0: EitherT[F, Throwable, A0], f1: EitherT[F, Throwable, A1], f2: EitherT[F, Throwable, A2], f3: EitherT[F, Throwable, A3], f4: EitherT[F, Throwable, A4], f5: EitherT[F, Throwable, A5], f6: EitherT[F, Throwable, A6], f7: EitherT[F, Throwable, A7], f8: EitherT[F, Throwable, A8]): EitherT[F, Throwable, (A0, A1, A2, A3, A4, A5, A6, A7, A8)]
- Definition Classes
- ApplyArityFunctions
-
def
tupleLeft[A, B](fa: EitherT[F, Throwable, A], b: B): EitherT[F, Throwable, (B, A)]
- Definition Classes
- Functor
-
def
tupleRight[A, B](fa: EitherT[F, Throwable, A], b: B): EitherT[F, Throwable, (A, B)]
- Definition Classes
- Functor
-
def
uncancelable[A](fa: EitherT[F, Throwable, A]): EitherT[F, Throwable, A]
- Definition Classes
- EitherTSync → Bracket
-
def
unit: EitherT[F, Throwable, Unit]
- Definition Classes
- Applicative → InvariantMonoidal
-
def
unlessA[A](cond: Boolean)(f: ⇒ EitherT[F, Throwable, A]): EitherT[F, Throwable, Unit]
- Definition Classes
- Applicative
-
def
untilM[G[_], A](f: EitherT[F, Throwable, A])(cond: ⇒ EitherT[F, Throwable, Boolean])(implicit G: Alternative[G]): EitherT[F, Throwable, G[A]]
- Definition Classes
- Monad
-
def
untilM_[A](f: EitherT[F, Throwable, A])(cond: ⇒ EitherT[F, Throwable, Boolean]): EitherT[F, Throwable, Unit]
- Definition Classes
- Monad
-
def
void[A](fa: EitherT[F, Throwable, A]): EitherT[F, Throwable, Unit]
- Definition Classes
- Functor
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
whenA[A](cond: Boolean)(f: ⇒ EitherT[F, Throwable, A]): EitherT[F, Throwable, Unit]
- Definition Classes
- Applicative
-
def
whileM[G[_], A](p: EitherT[F, Throwable, Boolean])(body: ⇒ EitherT[F, Throwable, A])(implicit G: Alternative[G]): EitherT[F, Throwable, G[A]]
- Definition Classes
- Monad
-
def
whileM_[A](p: EitherT[F, Throwable, Boolean])(body: ⇒ EitherT[F, Throwable, A]): EitherT[F, Throwable, Unit]
- Definition Classes
- Monad
-
def
widen[A, B >: A](fa: EitherT[F, Throwable, A]): EitherT[F, Throwable, B]
- Definition Classes
- Functor
Deprecated Value Members
-
final
def
followedBy[A, B](fa: EitherT[F, Throwable, A])(fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, B]
- Definition Classes
- Apply
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 1.0.0-RC2) Use *> or productR instead.
-
def
followedByEval[A, B](fa: EitherT[F, Throwable, A])(fb: Eval[EitherT[F, Throwable, B]]): EitherT[F, Throwable, B]
- Definition Classes
- FlatMap
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0-RC2) Use productREval instead.
-
final
def
forEffect[A, B](fa: EitherT[F, Throwable, A])(fb: EitherT[F, Throwable, B]): EitherT[F, Throwable, A]
- Definition Classes
- Apply
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 1.0.0-RC2) Use <* or productL instead.
-
def
forEffectEval[A, B](fa: EitherT[F, Throwable, A])(fb: Eval[EitherT[F, Throwable, B]]): EitherT[F, Throwable, A]
- Definition Classes
- FlatMap
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.0-RC2) Use productLEval instead.