Object

monadasync.twitter

FutureMonad

Related Doc: package twitter

Permalink

implicit object FutureMonad extends MonadError[[$qmark, α]Future[α], Throwable] with MonadPlus[Future] with Monad[Future] with Comonad[Future] with Nondeterminism[Future] with Zip[Future] with Catchable[Future] with MonadAsync[Future] with Traverse[Future]

Linear Supertypes
Traverse[Future], Foldable[Future], MonadAsync[Future], MonadSuspend[Future], internal.MonadAsync[Future], internal.MonadSuspend[Future], Catchable[Future], Zip[Future], Nondeterminism[Future], Comonad[Future], Cobind[Future], MonadPlus[Future], ApplicativePlus[Future], PlusEmpty[Future], Plus[Future], MonadError[[$qmark, α]Future[α], Throwable], Monad[[α]Future[α]], Bind[[α]Future[α]], Applicative[[α]Future[α]], Apply[[α]Future[α]], Functor[[α]Future[α]], InvariantFunctor[[α]Future[α]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. FutureMonad
  2. Traverse
  3. Foldable
  4. MonadAsync
  5. MonadSuspend
  6. MonadAsync
  7. MonadSuspend
  8. Catchable
  9. Zip
  10. Nondeterminism
  11. Comonad
  12. Cobind
  13. MonadPlus
  14. ApplicativePlus
  15. PlusEmpty
  16. Plus
  17. MonadError
  18. Monad
  19. Bind
  20. Applicative
  21. Apply
  22. Functor
  23. InvariantFunctor
  24. AnyRef
  25. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait ApplicativeLaw extends scalaz.Applicative.ApplyLaw

    Permalink
    Definition Classes
    Applicative
  2. trait ApplyLaw extends scalaz.Apply.FunctorLaw

    Permalink
    Definition Classes
    Apply
  3. trait BindLaw extends scalaz.Bind.ApplyLaw

    Permalink
    Definition Classes
    Bind
  4. trait CobindLaws extends AnyRef

    Permalink
    Definition Classes
    Cobind
  5. trait ComonadLaws extends scalaz.Comonad.CobindLaws

    Permalink
    Definition Classes
    Comonad
  6. trait EmptyLaw extends scalaz.PlusEmpty.PlusLaw

    Permalink
    Definition Classes
    PlusEmpty
  7. trait FoldableLaw extends AnyRef

    Permalink
    Definition Classes
    Foldable
  8. trait FunctorLaw extends scalaz.Functor.InvariantFunctorLaw

    Permalink
    Definition Classes
    Functor
  9. trait InvariantFunctorLaw extends AnyRef

    Permalink
    Definition Classes
    InvariantFunctor
  10. trait MonadErrorLaw extends AnyRef

    Permalink
    Definition Classes
    MonadError
  11. trait MonadLaw extends scalaz.Monad.ApplicativeLaw with scalaz.Monad.BindLaw

    Permalink
    Definition Classes
    Monad
  12. trait MonadPlusLaw extends scalaz.MonadPlus.EmptyLaw with scalaz.MonadPlus.MonadLaw

    Permalink
    Definition Classes
    MonadPlus
  13. trait PlusLaw extends AnyRef

    Permalink
    Definition Classes
    Plus
  14. trait StrongMonadPlusLaw extends MonadPlusLaw

    Permalink
    Definition Classes
    MonadPlus
  15. class Traversal[G[_]] extends AnyRef

    Permalink
    Definition Classes
    Traverse
  16. trait TraverseLaw extends scalaz.Traverse.FunctorLaw

    Permalink
    Definition Classes
    Traverse
  17. trait ZipLaw extends AnyRef

    Permalink
    Definition Classes
    Zip

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def aggregate[A](fs: Seq[Future[A]])(implicit arg0: Monoid[A]): Future[A]

    Permalink
    Definition Classes
    Nondeterminism
  5. def aggregateCommutative[A](fs: Seq[Future[A]])(implicit arg0: Monoid[A]): Future[A]

    Permalink
    Definition Classes
    Nondeterminism
  6. def all[A](fa: Future[A])(p: (A) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    Foldable
  7. def allM[G[_], A](fa: Future[A])(p: (A) ⇒ G[Boolean])(implicit G: Monad[G]): G[Boolean]

    Permalink
    Definition Classes
    Foldable
  8. def any[A](fa: Future[A])(p: (A) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    Foldable
  9. def anyM[G[_], A](fa: Future[A])(p: (A) ⇒ G[Boolean])(implicit G: Monad[G]): G[Boolean]

    Permalink
    Definition Classes
    Foldable
  10. def ap[A, B](fa: ⇒ Future[A])(f: ⇒ Future[(A) ⇒ B]): Future[B]

    Permalink
    Definition Classes
    FutureMonad → Bind → Apply
  11. def ap(implicit F: Functor[Future]): Apply[Future]

    Permalink
    Definition Classes
    Zip
  12. def ap2[A, B, C](fa: ⇒ Future[A], fb: ⇒ Future[B])(f: Future[(A, B) ⇒ C]): Future[C]

    Permalink
    Definition Classes
    Apply
  13. def ap3[A, B, C, D](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C])(f: Future[(A, B, C) ⇒ D]): Future[D]

    Permalink
    Definition Classes
    Apply
  14. def ap4[A, B, C, D, E](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D])(f: Future[(A, B, C, D) ⇒ E]): Future[E]

    Permalink
    Definition Classes
    Apply
  15. def ap5[A, B, C, D, E, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E])(f: Future[(A, B, C, D, E) ⇒ R]): Future[R]

    Permalink
    Definition Classes
    Apply
  16. def ap6[A, B, C, D, E, FF, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF])(f: Future[(A, B, C, D, E, FF) ⇒ R]): Future[R]

    Permalink
    Definition Classes
    Apply
  17. def ap7[A, B, C, D, E, FF, G, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF], fg: ⇒ Future[G])(f: Future[(A, B, C, D, E, FF, G) ⇒ R]): Future[R]

    Permalink
    Definition Classes
    Apply
  18. def ap8[A, B, C, D, E, FF, G, H, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF], fg: ⇒ Future[G], fh: ⇒ Future[H])(f: Future[(A, B, C, D, E, FF, G, H) ⇒ R]): Future[R]

    Permalink
    Definition Classes
    Apply
  19. def apF[A, B](f: ⇒ Future[(A) ⇒ B]): (Future[A]) ⇒ Future[B]

    Permalink
    Definition Classes
    Apply
  20. def applicativeLaw: ApplicativeLaw

    Permalink
    Definition Classes
    Applicative
  21. val applicativePlusSyntax: ApplicativePlusSyntax[Future]

    Permalink
    Definition Classes
    ApplicativePlus
  22. val applicativeSyntax: ApplicativeSyntax[[α]Future[α]]

    Permalink
    Definition Classes
    Applicative
  23. def apply[A, B](fa: Future[A])(f: (A) ⇒ B): Future[B]

    Permalink
    Definition Classes
    Functor
  24. def apply10[A, B, C, D, E, FF, G, H, I, J, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF], fg: ⇒ Future[G], fh: ⇒ Future[H], fi: ⇒ Future[I], fj: ⇒ Future[J])(f: (A, B, C, D, E, FF, G, H, I, J) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Apply
  25. def apply11[A, B, C, D, E, FF, G, H, I, J, K, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF], fg: ⇒ Future[G], fh: ⇒ Future[H], fi: ⇒ Future[I], fj: ⇒ Future[J], fk: ⇒ Future[K])(f: (A, B, C, D, E, FF, G, H, I, J, K) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Apply
  26. def apply12[A, B, C, D, E, FF, G, H, I, J, K, L, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF], fg: ⇒ Future[G], fh: ⇒ Future[H], fi: ⇒ Future[I], fj: ⇒ Future[J], fk: ⇒ Future[K], fl: ⇒ Future[L])(f: (A, B, C, D, E, FF, G, H, I, J, K, L) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Apply
  27. def apply2[A, B, C](fa: ⇒ Future[A], fb: ⇒ Future[B])(f: (A, B) ⇒ C): Future[C]

    Permalink
    Definition Classes
    Applicative → Apply
  28. def apply3[A, B, C, D](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C])(f: (A, B, C) ⇒ D): Future[D]

    Permalink
    Definition Classes
    Apply
  29. def apply4[A, B, C, D, E](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D])(f: (A, B, C, D) ⇒ E): Future[E]

    Permalink
    Definition Classes
    Apply
  30. def apply5[A, B, C, D, E, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E])(f: (A, B, C, D, E) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Apply
  31. def apply6[A, B, C, D, E, FF, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF])(f: (A, B, C, D, E, FF) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Apply
  32. def apply7[A, B, C, D, E, FF, G, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF], fg: ⇒ Future[G])(f: (A, B, C, D, E, FF, G) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Apply
  33. def apply8[A, B, C, D, E, FF, G, H, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF], fg: ⇒ Future[G], fh: ⇒ Future[H])(f: (A, B, C, D, E, FF, G, H) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Apply
  34. def apply9[A, B, C, D, E, FF, G, H, I, R](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E], ff: ⇒ Future[FF], fg: ⇒ Future[G], fh: ⇒ Future[H], fi: ⇒ Future[I])(f: (A, B, C, D, E, FF, G, H, I) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Apply
  35. def applyApplicative: Applicative[[α]\/[Future[α], α]]

    Permalink
    Definition Classes
    Apply
  36. def applyLaw: ApplyLaw

    Permalink
    Definition Classes
    Apply
  37. val applySyntax: ApplySyntax[[α]Future[α]]

    Permalink
    Definition Classes
    Apply
  38. def apzip[A, B](f: ⇒ (Future[A]) ⇒ Future[B], a: ⇒ Future[A]): Future[(A, B)]

    Permalink
    Definition Classes
    Zip
  39. def apzipPL[A, B](f: ⇒ @?>[Future[A], Future[B]], a: ⇒ Future[A])(implicit M: Monoid[Future[B]]): Future[(A, B)]

    Permalink
    Definition Classes
    Zip
  40. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  41. def async[A](pool: Executor)(a: ⇒ A): Future[A]

    Permalink
    Definition Classes
    FutureMonad → MonadAsync
  42. def async[A](listen: Callback[A]): Future[A]

    Permalink

    returns

    an F whose value will be set from an asynchronous computation, via callback.

    Definition Classes
    FutureMonad → MonadAsync
  43. def attempt[A](fa: Future[A]): Future[\/[Throwable, A]]

    Permalink
    Definition Classes
    FutureMonad → Catchable
  44. def bicompose[G[_, _]](implicit arg0: Bitraverse[G]): Bitraverse[[α, β]Future[G[α, β]]]

    Permalink
    Definition Classes
    Traverse
  45. def bicompose[G[_, _]](implicit arg0: Bifoldable[G]): Bifoldable[[a, b]Future[G[a, b]]]

    Permalink
    Definition Classes
    Foldable
  46. def bicompose[G[_, _]](implicit arg0: Bifunctor[G]): Bifunctor[[α, β]Future[G[α, β]]]

    Permalink
    Definition Classes
    Functor
  47. def bind[A, B](fa: Future[A])(f: (A) ⇒ Future[B]): Future[B]

    Permalink
    Definition Classes
    FutureMonad → Bind
  48. def bindLaw: BindLaw

    Permalink
    Definition Classes
    Bind
  49. val bindSyntax: BindSyntax[[α]Future[α]]

    Permalink
    Definition Classes
    Bind
  50. def both[A, B](a: Future[A], b: Future[B]): Future[(A, B)]

    Permalink
    Definition Classes
    Nondeterminism
  51. val catchableSyntax: CatchableSyntax[Future]

    Permalink
    Definition Classes
    Catchable
  52. def choose[A, B](a: Future[A], b: Future[B]): Future[\/[(A, Future[B]), (Future[A], B)]]

    Permalink
    Definition Classes
    Nondeterminism
  53. def chooseAny[A](head: Future[A], tail: Seq[Future[A]]): Future[(A, Seq[Future[A]])]

    Permalink
    Definition Classes
    FutureMonad → Nondeterminism
  54. def chooseAny[A](a: Seq[Future[A]]): Option[Future[(A, Seq[Future[A]])]]

    Permalink
    Definition Classes
    Nondeterminism
  55. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. def cobind[A, B](fa: Future[A])(f: (Future[A]) ⇒ B): Future[B]

    Permalink
    Definition Classes
    FutureMonad → Cobind
  57. def cobindLaw: CobindLaws

    Permalink
    Definition Classes
    Cobind
  58. val cobindSyntax: CobindSyntax[Future]

    Permalink
    Definition Classes
    Cobind
  59. def cojoin[A](fa: Future[A]): Future[Future[A]]

    Permalink
    Definition Classes
    Cobind
  60. def collapse[X[_], A](x: Future[A])(implicit A: ApplicativePlus[X]): X[A]

    Permalink
    Definition Classes
    Foldable
  61. def comonadLaw: ComonadLaws

    Permalink
    Definition Classes
    Comonad
  62. val comonadSyntax: ComonadSyntax[Future]

    Permalink
    Definition Classes
    Comonad
  63. def compose[G[_]](implicit G0: Traverse[G]): Traverse[[α]Future[G[α]]]

    Permalink
    Definition Classes
    Traverse
  64. def compose[G[_]](implicit G0: Foldable[G]): Foldable[[α]Future[G[α]]]

    Permalink
    Definition Classes
    Foldable
  65. def compose[G[_]](implicit T0: Functor[Future], G0: Zip[G]): Zip[[α]Future[G[α]]]

    Permalink
    Definition Classes
    Zip
  66. def compose[G[_]](implicit G0: ApplicativePlus[G]): ApplicativePlus[[α]Future[G[α]]]

    Permalink
    Definition Classes
    ApplicativePlus
  67. def compose[G[_]](implicit G0: PlusEmpty[G]): PlusEmpty[[α]Future[G[α]]]

    Permalink
    Definition Classes
    PlusEmpty
  68. def compose[G[_]](implicit G0: Plus[G]): Plus[[α]Future[G[α]]]

    Permalink
    Definition Classes
    Plus
  69. def compose[G[_]](implicit G0: Applicative[G]): Applicative[[α]Future[G[α]]]

    Permalink
    Definition Classes
    Applicative
  70. def compose[G[_]](implicit G0: Apply[G]): Apply[[α]Future[G[α]]]

    Permalink
    Definition Classes
    Apply
  71. def compose[G[_]](implicit G0: Functor[G]): Functor[[α]Future[G[α]]]

    Permalink
    Definition Classes
    Functor
  72. def copoint[A](p: Future[A]): A

    Permalink
    Definition Classes
    FutureMonad → Comonad
  73. final def copure[A](p: Future[A]): A

    Permalink
    Definition Classes
    Comonad
  74. final def count[A](fa: Future[A]): Int

    Permalink
    Definition Classes
    Foldable
  75. def counzip[A, B](a: \/[Future[A], Future[B]]): Future[\/[A, B]]

    Permalink
    Definition Classes
    Functor
  76. def delay[A](a: ⇒ A): Future[A]

    Permalink
    Definition Classes
    FutureMonad → MonadSuspend
  77. def element[A](fa: Future[A], a: A)(implicit arg0: Equal[A]): Boolean

    Permalink
    Definition Classes
    Foldable
  78. def empty[A]: Future[A]

    Permalink
    Definition Classes
    FutureMonad → PlusEmpty
  79. def empty[A](fa: Future[A]): Boolean

    Permalink
    Definition Classes
    Foldable
  80. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  81. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  82. final def extend[A, B](fa: Future[A])(f: (Future[A]) ⇒ B): Future[B]

    Permalink
    Definition Classes
    Cobind
  83. def fail[A](e: Throwable): Future[A]

    Permalink
    Definition Classes
    FutureMonad → Catchable
  84. def filter[A](fa: Future[A])(f: (A) ⇒ Boolean): Future[A]

    Permalink
    Definition Classes
    FutureMonad → MonadPlus
  85. def filterM[A](l: List[A])(f: (A) ⇒ Future[Boolean]): Future[List[A]]

    Permalink
    Definition Classes
    Applicative
  86. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  87. def flip: Applicative[[α]Future[α]]

    Permalink
    Definition Classes
    Applicative
  88. def fold[M](t: Future[M])(implicit arg0: Monoid[M]): M

    Permalink
    Definition Classes
    Foldable
  89. def foldLShape[A, B](fa: Future[A], z: B)(f: (B, A) ⇒ B): (B, Future[Unit])

    Permalink
    Definition Classes
    Traverse
  90. def foldLeft[A, B](fa: Future[A], z: B)(f: (B, A) ⇒ B): B

    Permalink
    Definition Classes
    Traverse → Foldable
  91. def foldLeft1Opt[A](fa: Future[A])(f: (A, A) ⇒ A): Option[A]

    Permalink
    Definition Classes
    Foldable
  92. def foldLeftM[G[_], A, B](fa: Future[A], z: B)(f: (B, A) ⇒ G[B])(implicit M: Monad[G]): G[B]

    Permalink
    Definition Classes
    Foldable
  93. def foldMap[A, B](fa: Future[A])(f: (A) ⇒ B)(implicit F: Monoid[B]): B

    Permalink
    Definition Classes
    Traverse → Foldable
  94. def foldMap1Opt[A, B](fa: Future[A])(f: (A) ⇒ B)(implicit F: Semigroup[B]): Option[B]

    Permalink
    Definition Classes
    Foldable
  95. def foldMapLeft1Opt[A, B](fa: Future[A])(z: (A) ⇒ B)(f: (B, A) ⇒ B): Option[B]

    Permalink
    Definition Classes
    Foldable
  96. def foldMapM[G[_], A, B](fa: Future[A])(f: (A) ⇒ G[B])(implicit B: Monoid[B], G: Monad[G]): G[B]

    Permalink
    Definition Classes
    Foldable
  97. def foldMapRight1Opt[A, B](fa: Future[A])(z: (A) ⇒ B)(f: (A, ⇒ B) ⇒ B): Option[B]

    Permalink
    Definition Classes
    Foldable
  98. def foldRight[A, B](fa: Future[A], z: ⇒ B)(f: (A, ⇒ B) ⇒ B): B

    Permalink
    Definition Classes
    Traverse → Foldable
  99. def foldRight1Opt[A](fa: Future[A])(f: (A, ⇒ A) ⇒ A): Option[A]

    Permalink
    Definition Classes
    Foldable
  100. def foldRightM[G[_], A, B](fa: Future[A], z: ⇒ B)(f: (A, ⇒ B) ⇒ G[B])(implicit M: Monad[G]): G[B]

    Permalink
    Definition Classes
    Foldable
  101. def foldableLaw: FoldableLaw

    Permalink
    Definition Classes
    Foldable
  102. val foldableSyntax: FoldableSyntax[Future]

    Permalink
    Definition Classes
    Foldable
  103. final def foldl[A, B](fa: Future[A], z: B)(f: (B) ⇒ (A) ⇒ B): B

    Permalink
    Definition Classes
    Foldable
  104. def foldl1Opt[A](fa: Future[A])(f: (A) ⇒ (A) ⇒ A): Option[A]

    Permalink
    Definition Classes
    Foldable
  105. final def foldlM[G[_], A, B](fa: Future[A], z: ⇒ B)(f: (B) ⇒ (A) ⇒ G[B])(implicit M: Monad[G]): G[B]

    Permalink
    Definition Classes
    Foldable
  106. final def foldr[A, B](fa: Future[A], z: ⇒ B)(f: (A) ⇒ (⇒ B) ⇒ B): B

    Permalink
    Definition Classes
    Foldable
  107. def foldr1Opt[A](fa: Future[A])(f: (A) ⇒ (⇒ A) ⇒ A): Option[A]

    Permalink
    Definition Classes
    Foldable
  108. final def foldrM[G[_], A, B](fa: Future[A], z: ⇒ B)(f: (A) ⇒ (⇒ B) ⇒ G[B])(implicit M: Monad[G]): G[B]

    Permalink
    Definition Classes
    Foldable
  109. def forever[A, B](fa: Future[A]): Future[B]

    Permalink
    Definition Classes
    Bind
  110. def fpair[A](fa: Future[A]): Future[(A, A)]

    Permalink
    Definition Classes
    Functor
  111. def fproduct[A, B](fa: Future[A])(f: (A) ⇒ B): Future[(A, B)]

    Permalink
    Definition Classes
    Functor
  112. def functorLaw: FunctorLaw

    Permalink
    Definition Classes
    Functor
  113. val functorSyntax: FunctorSyntax[[α]Future[α]]

    Permalink
    Definition Classes
    Functor
  114. def gather[A](fs: Seq[Future[A]]): Future[List[A]]

    Permalink
    Definition Classes
    FutureMonad → Nondeterminism
  115. def gatherUnordered[A](fs: Seq[Future[A]]): Future[List[A]]

    Permalink
    Definition Classes
    Nondeterminism
  116. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  117. def handleError[A](fa: Future[A])(f: (Throwable) ⇒ Future[A]): Future[A]

    Permalink
    Definition Classes
    FutureMonad → MonadError
  118. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  119. def icompose[G[_]](implicit G0: Contravariant[G]): Contravariant[[α]Future[G[α]]]

    Permalink
    Definition Classes
    Functor
  120. def ifM[B](value: Future[Boolean], ifTrue: ⇒ Future[B], ifFalse: ⇒ Future[B]): Future[B]

    Permalink
    Definition Classes
    Bind
  121. def index[A](fa: Future[A], i: Int): Option[A]

    Permalink
    Definition Classes
    Foldable
  122. def indexOr[A](fa: Future[A], default: ⇒ A, i: Int): A

    Permalink
    Definition Classes
    Foldable
  123. def intercalate[A](fa: Future[A], a: A)(implicit A: Monoid[A]): A

    Permalink
    Definition Classes
    Foldable
  124. def invariantFunctorLaw: InvariantFunctorLaw

    Permalink
    Definition Classes
    InvariantFunctor
  125. val invariantFunctorSyntax: InvariantFunctorSyntax[[α]Future[α]]

    Permalink
    Definition Classes
    InvariantFunctor
  126. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  127. def iterateUntil[A](f: Future[A])(p: (A) ⇒ Boolean): Future[A]

    Permalink
    Definition Classes
    Monad
  128. def iterateWhile[A](f: Future[A])(p: (A) ⇒ Boolean): Future[A]

    Permalink
    Definition Classes
    Monad
  129. def join[A](ffa: Future[Future[A]]): Future[A]

    Permalink
    Definition Classes
    Bind
  130. def length[A](fa: Future[A]): Int

    Permalink
    Definition Classes
    Foldable
  131. def lift[A, B](f: (A) ⇒ B): (Future[A]) ⇒ Future[B]

    Permalink
    Definition Classes
    Functor
  132. def lift10[A, B, C, D, E, FF, G, H, I, J, R](f: (A, B, C, D, E, FF, G, H, I, J) ⇒ R): (Future[A], Future[B], Future[C], Future[D], Future[E], Future[FF], Future[G], Future[H], Future[I], Future[J]) ⇒ Future[R]

    Permalink
    Definition Classes
    Apply
  133. def lift11[A, B, C, D, E, FF, G, H, I, J, K, R](f: (A, B, C, D, E, FF, G, H, I, J, K) ⇒ R): (Future[A], Future[B], Future[C], Future[D], Future[E], Future[FF], Future[G], Future[H], Future[I], Future[J], Future[K]) ⇒ Future[R]

    Permalink
    Definition Classes
    Apply
  134. def lift12[A, B, C, D, E, FF, G, H, I, J, K, L, R](f: (A, B, C, D, E, FF, G, H, I, J, K, L) ⇒ R): (Future[A], Future[B], Future[C], Future[D], Future[E], Future[FF], Future[G], Future[H], Future[I], Future[J], Future[K], Future[L]) ⇒ Future[R]

    Permalink
    Definition Classes
    Apply
  135. def lift2[A, B, C](f: (A, B) ⇒ C): (Future[A], Future[B]) ⇒ Future[C]

    Permalink
    Definition Classes
    Apply
  136. def lift3[A, B, C, D](f: (A, B, C) ⇒ D): (Future[A], Future[B], Future[C]) ⇒ Future[D]

    Permalink
    Definition Classes
    Apply
  137. def lift4[A, B, C, D, E](f: (A, B, C, D) ⇒ E): (Future[A], Future[B], Future[C], Future[D]) ⇒ Future[E]

    Permalink
    Definition Classes
    Apply
  138. def lift5[A, B, C, D, E, R](f: (A, B, C, D, E) ⇒ R): (Future[A], Future[B], Future[C], Future[D], Future[E]) ⇒ Future[R]

    Permalink
    Definition Classes
    Apply
  139. def lift6[A, B, C, D, E, FF, R](f: (A, B, C, D, E, FF) ⇒ R): (Future[A], Future[B], Future[C], Future[D], Future[E], Future[FF]) ⇒ Future[R]

    Permalink
    Definition Classes
    Apply
  140. def lift7[A, B, C, D, E, FF, G, R](f: (A, B, C, D, E, FF, G) ⇒ R): (Future[A], Future[B], Future[C], Future[D], Future[E], Future[FF], Future[G]) ⇒ Future[R]

    Permalink
    Definition Classes
    Apply
  141. def lift8[A, B, C, D, E, FF, G, H, R](f: (A, B, C, D, E, FF, G, H) ⇒ R): (Future[A], Future[B], Future[C], Future[D], Future[E], Future[FF], Future[G], Future[H]) ⇒ Future[R]

    Permalink
    Definition Classes
    Apply
  142. def lift9[A, B, C, D, E, FF, G, H, I, R](f: (A, B, C, D, E, FF, G, H, I) ⇒ R): (Future[A], Future[B], Future[C], Future[D], Future[E], Future[FF], Future[G], Future[H], Future[I]) ⇒ Future[R]

    Permalink
    Definition Classes
    Apply
  143. def longDigits[A](fa: Future[A])(implicit d: <:<[A, Digit]): Long

    Permalink
    Definition Classes
    Foldable
  144. def many[A](a: Future[A]): Future[List[A]]

    Permalink
    Definition Classes
    ApplicativePlus
  145. def map[A, B](fa: Future[A])(f: (A) ⇒ B): Future[B]

    Permalink
    Definition Classes
    FutureMonad → Traverse → Monad → Applicative → Functor
  146. def mapAccumL[S, A, B](fa: Future[A], z: S)(f: (S, A) ⇒ (S, B)): (S, Future[B])

    Permalink
    Definition Classes
    Traverse
  147. def mapAccumR[S, A, B](fa: Future[A], z: S)(f: (S, A) ⇒ (S, B)): (S, Future[B])

    Permalink
    Definition Classes
    Traverse
  148. def mapBoth[A, B, C](a: Future[A], b: Future[B])(f: (A, B) ⇒ C): Future[C]

    Permalink
    Definition Classes
    Nondeterminism
  149. def mapply[A, B](a: A)(f: Future[(A) ⇒ B]): Future[B]

    Permalink
    Definition Classes
    Functor
  150. def maximum[A](fa: Future[A])(implicit arg0: Order[A]): Option[A]

    Permalink
    Definition Classes
    Foldable
  151. def maximumBy[A, B](fa: Future[A])(f: (A) ⇒ B)(implicit arg0: Order[B]): Option[A]

    Permalink
    Definition Classes
    Foldable
  152. def maximumOf[A, B](fa: Future[A])(f: (A) ⇒ B)(implicit arg0: Order[B]): Option[B]

    Permalink
    Definition Classes
    Foldable
  153. def minimum[A](fa: Future[A])(implicit arg0: Order[A]): Option[A]

    Permalink
    Definition Classes
    Foldable
  154. def minimumBy[A, B](fa: Future[A])(f: (A) ⇒ B)(implicit arg0: Order[B]): Option[A]

    Permalink
    Definition Classes
    Foldable
  155. def minimumOf[A, B](fa: Future[A])(f: (A) ⇒ B)(implicit arg0: Order[B]): Option[B]

    Permalink
    Definition Classes
    Foldable
  156. def monadErrorLaw: MonadErrorLaw

    Permalink
    Definition Classes
    MonadError
  157. val monadErrorSyntax: MonadErrorSyntax[[$qmark, α]Future[α], Throwable]

    Permalink
    Definition Classes
    MonadError
  158. def monadLaw: MonadLaw

    Permalink
    Definition Classes
    Monad
  159. def monadPlusLaw: MonadPlusLaw

    Permalink
    Definition Classes
    MonadPlus
  160. val monadPlusSyntax: MonadPlusSyntax[Future]

    Permalink
    Definition Classes
    MonadPlus
  161. val monadSyntax: MonadSyntax[[α]Future[α]]

    Permalink
    Definition Classes
    Monad
  162. def monoid[A]: Monoid[Future[A]]

    Permalink
    Definition Classes
    PlusEmpty
  163. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  164. def nmap2[A, B, C](a: Future[A], b: Future[B])(f: (A, B) ⇒ C): Future[C]

    Permalink
    Definition Classes
    Nondeterminism
  165. def nmap3[A, B, C, R](a: Future[A], b: Future[B], c: Future[C])(f: (A, B, C) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Nondeterminism
  166. def nmap4[A, B, C, D, R](a: Future[A], b: Future[B], c: Future[C], d: Future[D])(f: (A, B, C, D) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Nondeterminism
  167. def nmap5[A, B, C, D, E, R](a: Future[A], b: Future[B], c: Future[C], d: Future[D], e: Future[E])(f: (A, B, C, D, E) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Nondeterminism
  168. def nmap6[A, B, C, D, E, FF, R](a: Future[A], b: Future[B], c: Future[C], d: Future[D], e: Future[E], ff: Future[FF])(f: (A, B, C, D, E, FF) ⇒ R): Future[R]

    Permalink
    Definition Classes
    Nondeterminism
  169. val nondeterminismSyntax: NondeterminismSyntax[Future]

    Permalink
    Definition Classes
    Nondeterminism
  170. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  171. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  172. def now[A](a: A): Future[A]

    Permalink
    Definition Classes
    FutureMonad → MonadSuspend
  173. def plus[A](fa: Future[A], fb: ⇒ Future[A]): Future[A]

    Permalink
    Definition Classes
    FutureMonad → Plus
  174. def plusEmptyLaw: EmptyLaw

    Permalink
    Definition Classes
    PlusEmpty
  175. val plusEmptySyntax: PlusEmptySyntax[Future]

    Permalink
    Definition Classes
    PlusEmpty
  176. def plusLaw: PlusLaw

    Permalink
    Definition Classes
    Plus
  177. val plusSyntax: PlusSyntax[Future]

    Permalink
    Definition Classes
    Plus
  178. def point[A](a: ⇒ A): Future[A]

    Permalink
    Definition Classes
    FutureMonad → Applicative
  179. def product[G[_]](implicit G0: Traverse[G]): Traverse[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Traverse
  180. def product[G[_]](implicit G0: Foldable[G]): Foldable[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Foldable
  181. def product[G[_]](implicit G0: Zip[G]): Zip[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Zip
  182. def product[G[_]](implicit G0: ApplicativePlus[G]): ApplicativePlus[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    ApplicativePlus
  183. def product[G[_]](implicit G0: PlusEmpty[G]): PlusEmpty[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    PlusEmpty
  184. def product[G[_]](implicit G0: Plus[G]): Plus[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Plus
  185. def product[G[_]](implicit G0: Applicative[G]): Applicative[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Applicative
  186. def product[G[_]](implicit G0: Apply[G]): Apply[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Apply
  187. def product[G[_]](implicit G0: Functor[G]): Functor[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Functor
  188. def product0[G[_]](implicit G0: Traverse1[G]): Traverse1[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Traverse
  189. def product0[G[_]](implicit G0: Foldable1[G]): Foldable1[[α](Future[α], G[α])]

    Permalink
    Definition Classes
    Foldable
  190. final def pure[A](a: ⇒ A): Future[A]

    Permalink
    Definition Classes
    Applicative
  191. def raiseError[A](e: Throwable): Future[A]

    Permalink
    Definition Classes
    FutureMonad → MonadError
  192. def reduceUnordered[A, M](fs: Seq[Future[A]])(implicit R: Reducer[A, M]): Future[M]

    Permalink
    Definition Classes
    Nondeterminism
  193. def replicateM[A](n: Int, fa: Future[A]): Future[List[A]]

    Permalink
    Definition Classes
    Applicative
  194. def replicateM_[A](n: Int, fa: Future[A]): Future[Unit]

    Permalink
    Definition Classes
    Applicative
  195. def reverse[A](fa: Future[A]): Future[A]

    Permalink
    Definition Classes
    Traverse
  196. def runTraverseS[S, A, B](fa: Future[A], s: S)(f: (A) ⇒ State[S, B]): (S, Future[B])

    Permalink
    Definition Classes
    Traverse
  197. def selectSplit[A](fa: Future[A])(p: (A) ⇒ Boolean): List[NonEmptyList[A]]

    Permalink
    Definition Classes
    Foldable
  198. def semigroup[A]: Semigroup[Future[A]]

    Permalink
    Definition Classes
    Plus
  199. def separate[G[_, _], A, B](value: Future[G[A, B]])(implicit G: Bifoldable[G]): (Future[A], Future[B])

    Permalink
    Definition Classes
    MonadPlus
  200. def sequence[G[_], A](fga: Future[G[A]])(implicit arg0: Applicative[G]): G[Future[A]]

    Permalink
    Definition Classes
    Traverse
  201. def sequence[A, G[_]](as: G[Future[A]])(implicit arg0: Traverse[G]): Future[G[A]]

    Permalink
    Definition Classes
    Applicative
  202. def sequence1[A, G[_]](as: G[Future[A]])(implicit arg0: Traverse1[G]): Future[G[A]]

    Permalink
    Definition Classes
    Apply
  203. def sequenceF_[M[_], A](ffa: Future[Free[M, A]]): Free[M, Unit]

    Permalink
    Definition Classes
    Foldable
  204. def sequenceS[S, A](fga: Future[State[S, A]]): State[S, Future[A]]

    Permalink
    Definition Classes
    Traverse
  205. def sequenceS_[S, A](fga: Future[State[S, A]]): State[S, Unit]

    Permalink
    Definition Classes
    Foldable
  206. final def sequenceU[A](self: Future[A])(implicit G: Unapply[Applicative, A]): M[Future[A]]

    Permalink
    Definition Classes
    Traverse
  207. def sequence_[M[_], A](fa: Future[M[A]])(implicit a: Applicative[M]): M[Unit]

    Permalink
    Definition Classes
    Foldable
  208. def some[A](a: Future[A]): Future[List[A]]

    Permalink
    Definition Classes
    ApplicativePlus
  209. def splitWith[A](fa: Future[A])(p: (A) ⇒ Boolean): List[NonEmptyList[A]]

    Permalink
    Definition Classes
    Foldable
  210. def strengthL[A, B](a: A, f: Future[B]): Future[(A, B)]

    Permalink
    Definition Classes
    Functor
  211. def strengthR[A, B](f: Future[A], b: B): Future[(A, B)]

    Permalink
    Definition Classes
    Functor
  212. def strongMonadPlusLaw: StrongMonadPlusLaw

    Permalink
    Definition Classes
    MonadPlus
  213. def suspend[A](a: ⇒ Future[A]): Future[A]

    Permalink
    Definition Classes
    FutureMonad → MonadSuspend
  214. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  215. def to[A, G[_]](fa: Future[A])(implicit c: CanBuildFrom[Nothing, A, G[A]]): G[A]

    Permalink
    Definition Classes
    Foldable
  216. def toEphemeralStream[A](fa: Future[A]): EphemeralStream[A]

    Permalink
    Definition Classes
    Foldable
  217. def toIList[A](fa: Future[A]): IList[A]

    Permalink
    Definition Classes
    Foldable
  218. def toIndexedSeq[A](fa: Future[A]): IndexedSeq[A]

    Permalink
    Definition Classes
    Foldable
  219. def toList[A](fa: Future[A]): List[A]

    Permalink
    Definition Classes
    Foldable
  220. def toSet[A](fa: Future[A]): Set[A]

    Permalink
    Definition Classes
    Foldable
  221. def toStream[A](fa: Future[A]): Stream[A]

    Permalink
    Definition Classes
    Foldable
  222. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  223. def traversal[G[_]](implicit arg0: Applicative[G]): Traversal[G]

    Permalink
    Definition Classes
    Traverse
  224. def traversalS[S]: Traversal[[x]IndexedStateT[[+X]X, S, S, x]]

    Permalink
    Definition Classes
    Traverse
  225. def traverse[G[_], A, B](fa: Future[A])(f: (A) ⇒ G[B])(implicit arg0: Applicative[G]): G[Future[B]]

    Permalink
    Definition Classes
    Traverse
  226. def traverse[A, G[_], B](value: G[A])(f: (A) ⇒ Future[B])(implicit G: Traverse[G]): Future[G[B]]

    Permalink
    Definition Classes
    Applicative
  227. def traverse1[A, G[_], B](value: G[A])(f: (A) ⇒ Future[B])(implicit G: Traverse1[G]): Future[G[B]]

    Permalink
    Definition Classes
    Apply
  228. def traverseImpl[G[_], A, B](fa: Future[A])(f: (A) ⇒ G[B])(implicit arg0: Applicative[G]): G[Future[B]]

    Permalink
    Definition Classes
    FutureMonad → Traverse
  229. def traverseKTrampoline[S, G[_], A, B](fa: Future[A])(f: (A) ⇒ Kleisli[G, S, B])(implicit arg0: Applicative[G]): Kleisli[G, S, Future[B]]

    Permalink
    Definition Classes
    Traverse
  230. def traverseLaw: TraverseLaw

    Permalink
    Definition Classes
    Traverse
  231. final def traverseM[A, G[_], B](fa: Future[A])(f: (A) ⇒ G[Future[B]])(implicit G: Applicative[G], F: Bind[Future]): G[Future[B]]

    Permalink
    Definition Classes
    Traverse
  232. def traverseS[S, A, B](fa: Future[A])(f: (A) ⇒ State[S, B]): State[S, Future[B]]

    Permalink
    Definition Classes
    Traverse
  233. def traverseSTrampoline[S, G[_], A, B](fa: Future[A])(f: (A) ⇒ State[S, G[B]])(implicit arg0: Applicative[G]): State[S, G[Future[B]]]

    Permalink
    Definition Classes
    Traverse
  234. def traverseS_[S, A, B](fa: Future[A])(f: (A) ⇒ State[S, B]): State[S, Unit]

    Permalink
    Definition Classes
    Foldable
  235. val traverseSyntax: TraverseSyntax[Future]

    Permalink
    Definition Classes
    Traverse
  236. final def traverseU[A, GB](fa: Future[A])(f: (A) ⇒ GB)(implicit G: Unapply[Applicative, GB]): M[Future[A]]

    Permalink
    Definition Classes
    Traverse
  237. final def traverseU_[A, GB](fa: Future[A])(f: (A) ⇒ GB)(implicit G: Unapply[Applicative, GB]): M[Unit]

    Permalink
    Definition Classes
    Foldable
  238. def traverse_[M[_], A, B](fa: Future[A])(f: (A) ⇒ M[B])(implicit a: Applicative[M]): M[Unit]

    Permalink
    Definition Classes
    Foldable
  239. def tuple2[A, B](fa: ⇒ Future[A], fb: ⇒ Future[B]): Future[(A, B)]

    Permalink
    Definition Classes
    Apply
  240. def tuple3[A, B, C](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C]): Future[(A, B, C)]

    Permalink
    Definition Classes
    Apply
  241. def tuple4[A, B, C, D](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D]): Future[(A, B, C, D)]

    Permalink
    Definition Classes
    Apply
  242. def tuple5[A, B, C, D, E](fa: ⇒ Future[A], fb: ⇒ Future[B], fc: ⇒ Future[C], fd: ⇒ Future[D], fe: ⇒ Future[E]): Future[(A, B, C, D, E)]

    Permalink
    Definition Classes
    Apply
  243. def unite[T[_], A](value: Future[T[A]])(implicit T: Foldable[T]): Future[A]

    Permalink
    Definition Classes
    MonadPlus
  244. final def uniteU[T](value: Future[T])(implicit T: Unapply[Foldable, T]): Future[A]

    Permalink
    Definition Classes
    MonadPlus
  245. def unlessM[A](cond: Boolean)(f: ⇒ Future[A]): Future[Unit]

    Permalink
    Definition Classes
    Applicative
  246. def untilM[G[_], A](f: Future[A], cond: ⇒ Future[Boolean])(implicit G: MonadPlus[G]): Future[G[A]]

    Permalink
    Definition Classes
    Monad
  247. def untilM_[A](f: Future[A], cond: ⇒ Future[Boolean]): Future[Unit]

    Permalink
    Definition Classes
    Monad
  248. def void[A](fa: Future[A]): Future[Unit]

    Permalink
    Definition Classes
    Functor
  249. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  250. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  251. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  252. def whenM[A](cond: Boolean)(f: ⇒ Future[A]): Future[Unit]

    Permalink
    Definition Classes
    Applicative
  253. def whileM[G[_], A](p: Future[Boolean], body: ⇒ Future[A])(implicit G: MonadPlus[G]): Future[G[A]]

    Permalink
    Definition Classes
    Monad
  254. def whileM_[A](p: Future[Boolean], body: ⇒ Future[A]): Future[Unit]

    Permalink
    Definition Classes
    Monad
  255. def xmap[A, B](fa: Future[A], f: (A) ⇒ B, g: (B) ⇒ A): Future[B]

    Permalink
    Definition Classes
    Functor → InvariantFunctor
  256. def xmapb[A, B](ma: Future[A])(b: scalaz.BijectionT.Bijection[A, B]): Future[B]

    Permalink
    Definition Classes
    InvariantFunctor
  257. def xmapi[A, B](ma: Future[A])(iso: scalaz.Isomorphism.<=>[A, B]): Future[B]

    Permalink
    Definition Classes
    InvariantFunctor
  258. def zip[A, B](a: ⇒ Future[A], b: ⇒ Future[B]): Future[(A, B)]

    Permalink
    Definition Classes
    FutureMonad → Zip
  259. def zipL[A, B](fa: Future[A], fb: Future[B]): Future[(A, Option[B])]

    Permalink
    Definition Classes
    Traverse
  260. def zipLaw: ZipLaw

    Permalink
    Definition Classes
    Zip
  261. def zipR[A, B](fa: Future[A], fb: Future[B]): Future[(Option[A], B)]

    Permalink
    Definition Classes
    Traverse
  262. val zipSyntax: ZipSyntax[Future]

    Permalink
    Definition Classes
    Zip
  263. def zipWith[A, B, C](fa: Future[A], fb: Future[B])(f: (A, Option[B]) ⇒ C): (List[B], Future[C])

    Permalink
    Definition Classes
    Traverse
  264. def zipWith[A, B, C](fa: ⇒ Future[A], fb: ⇒ Future[B])(f: (A, B) ⇒ C)(implicit F: Functor[Future]): Future[C]

    Permalink
    Definition Classes
    Zip
  265. def zipWithL[A, B, C](fa: Future[A], fb: Future[B])(f: (A, Option[B]) ⇒ C): Future[C]

    Permalink
    Definition Classes
    Traverse
  266. def zipWithR[A, B, C](fa: Future[A], fb: Future[B])(f: (Option[A], B) ⇒ C): Future[C]

    Permalink
    Definition Classes
    Traverse

Deprecated Value Members

  1. def foldMapIdentity[A](fa: Future[A])(implicit F: Monoid[A]): A

    Permalink
    Definition Classes
    Foldable
    Annotations
    @deprecated
    Deprecated

    (Since version 7.1) use fold, it has the exact same signature and implementation

  2. def zip: Zip[[α]Future[α]]

    Permalink
    Definition Classes
    Apply
    Annotations
    @deprecated
    Deprecated

    (Since version 7.1.0) Apply#zip produces unlawful instances

Inherited from Traverse[Future]

Inherited from Foldable[Future]

Inherited from MonadAsync[Future]

Inherited from MonadSuspend[Future]

Inherited from internal.MonadAsync[Future]

Inherited from internal.MonadSuspend[Future]

Inherited from Catchable[Future]

Inherited from Zip[Future]

Inherited from Nondeterminism[Future]

Inherited from Comonad[Future]

Inherited from Cobind[Future]

Inherited from MonadPlus[Future]

Inherited from ApplicativePlus[Future]

Inherited from PlusEmpty[Future]

Inherited from Plus[Future]

Inherited from MonadError[[$qmark, α]Future[α], Throwable]

Inherited from Monad[[α]Future[α]]

Inherited from Bind[[α]Future[α]]

Inherited from Applicative[[α]Future[α]]

Inherited from Apply[[α]Future[α]]

Inherited from Functor[[α]Future[α]]

Inherited from InvariantFunctor[[α]Future[α]]

Inherited from AnyRef

Inherited from Any

Ungrouped