Trait

cats

CompositeAlternative

Related Doc: package cats

Permalink

trait CompositeAlternative[F[_], G[_]] extends Alternative[[α]F[G[α]]] with CompositeApplicative[F, G] with CompositeMonoidK[F, G]

Linear Supertypes
CompositeMonoidK[F, G], CompositeSemigroupK[F, G], CompositeApplicative[F, G], CompositeApply[F, G], Composite[F, G], Alternative[[α]F[G[α]]], MonoidK[[α]F[G[α]]], SemigroupK[[α]F[G[α]]], Applicative[[α]F[G[α]]], Apply[[α]F[G[α]]], ApplyArityFunctions[[α]F[G[α]]], Cartesian[[α]F[G[α]]], Functor[[α]F[G[α]]], Invariant[[α]F[G[α]]], Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CompositeAlternative
  2. CompositeMonoidK
  3. CompositeSemigroupK
  4. CompositeApplicative
  5. CompositeApply
  6. Composite
  7. Alternative
  8. MonoidK
  9. SemigroupK
  10. Applicative
  11. Apply
  12. ApplyArityFunctions
  13. Cartesian
  14. Functor
  15. Invariant
  16. Serializable
  17. Serializable
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. implicit abstract def F: Alternative[F]

    Permalink
  2. implicit abstract def G: Applicative[G]

    Permalink

Concrete 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 algebra[A]: Monoid[F[G[A]]]

    Permalink

    Given a type A, create a concrete Monoid[F[A]].

    Given a type A, create a concrete Monoid[F[A]].

    Definition Classes
    MonoidKSemigroupK
  5. def ap[A, B](f: F[G[(A) ⇒ B]])(fa: F[G[A]]): F[G[B]]

    Permalink

    Given a value and a function in the Apply context, applies the function to the value.

    Given a value and a function in the Apply context, applies the function to the value.

    Definition Classes
    CompositeApplyApply
  6. def ap10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  7. def ap11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  8. def ap12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  9. def ap13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  10. def ap14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  11. def ap15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  12. def ap16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  13. def ap17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  14. def ap18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  15. def ap19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  16. def ap2[A, B, Z](ff: F[G[(A, B) ⇒ Z]])(fa: F[G[A]], fb: F[G[B]]): F[G[Z]]

    Permalink

    ap2 is a binary version of ap, defined in terms of ap.

    ap2 is a binary version of ap, defined in terms of ap.

    Definition Classes
    Apply
  17. def ap20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  18. 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: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]], f20: F[G[A20]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  19. 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: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]], f20: F[G[A20]], f21: F[G[A21]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  20. def ap3[A0, A1, A2, Z](f: F[G[(A0, A1, A2) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  21. def ap4[A0, A1, A2, A3, Z](f: F[G[(A0, A1, A2, A3) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  22. def ap5[A0, A1, A2, A3, A4, Z](f: F[G[(A0, A1, A2, A3, A4) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  23. def ap6[A0, A1, A2, A3, A4, A5, Z](f: F[G[(A0, A1, A2, A3, A4, A5) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  24. def ap7[A0, A1, A2, A3, A4, A5, A6, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  25. def ap8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  26. def ap9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f: F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8) ⇒ Z]])(f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]]): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  27. def as[A, B](fa: F[G[A]], b: B): F[G[B]]

    Permalink

    Replaces the A value in F[A] with the supplied value.

    Replaces the A value in F[A] with the supplied value.

    Definition Classes
    Functor
  28. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  29. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. def combineK[A](x: F[G[A]], y: F[G[A]]): F[G[A]]

    Permalink

    Combine two F[A] values.

    Combine two F[A] values.

    Definition Classes
    CompositeSemigroupKSemigroupK
  31. def compose[G[_]](implicit GG: Applicative[G]): Alternative[[α]F[G[G[α]]]]

    Permalink

    Compose this Alternative instance with an Applicative instance.

    Compose this Alternative instance with an Applicative instance.

    Definition Classes
    AlternativeApplicative
  32. def compose[G[_]](implicit GG: Apply[G]): Apply[[X]F[G[G[X]]]]

    Permalink

    Two sequentially dependent Applys can be composed.

    Two sequentially dependent Applys can be composed.

    The composition of Applys F and G, F[G[x]], is also an Apply.

    Example:

    scala> import cats.Apply
    scala> import cats.implicits._
    scala> val ap = Apply[Option].compose[List]
    scala> val x: Option[List[Int]] = Some(List(1, 2))
    scala> val y: Option[List[Int]] = Some(List(10, 20))
    scala> ap.map2(x, y)(_ + _)
    res0: Option[List[Int]] = Some(List(11, 21, 12, 22))
    Definition Classes
    Apply
  33. def compose[G[_]](implicit GG: Functor[G]): Functor[[X]F[G[G[X]]]]

    Permalink

    Compose this functor F with a functor G to produce a composite Functor on G[F[_]], with a map method which uses an A => B to map a G[F[A]] to a G[F[B]].

    Compose this functor F with a functor G to produce a composite Functor on G[F[_]], with a map method which uses an A => B to map a G[F[A]] to a G[F[B]].

    Definition Classes
    Functor
  34. def compose[G[_]](implicit arg0: Invariant[G], GG: Invariant[G]): Invariant[[X]F[G[G[X]]]]

    Permalink

    Compose 2 invariant Functors F and G to get a new Invariant Functor for F[G[_]].

    Compose 2 invariant Functors F and G to get a new Invariant Functor for F[G[_]].

    Definition Classes
    Invariant
  35. def composeK[G[_]]: MonoidK[[α]F[G[G[α]]]]

    Permalink

    Compose this MonoidK with an arbitrary type constructor

    Compose this MonoidK with an arbitrary type constructor

    Definition Classes
    MonoidKSemigroupK
  36. def composeWithContravariant[G[_]](implicit GG: Contravariant[G]): Contravariant[[X]F[G[G[X]]]]

    Permalink

    Compose this functor F with a Contravariant Functor G to produce a new Contravariant Functor on F[G[_]].

    Compose this functor F with a Contravariant Functor G to produce a new Contravariant Functor on F[G[_]].

    Definition Classes
    FunctorInvariant
  37. def composeWithFunctor[G[_]](implicit arg0: Functor[G]): Functor[[X]F[G[G[X]]]]

    Permalink

    Compose the Invariant Functor F with a normal (Covariant) Functor to get a new Invariant Functor for [F[G[_]].

    Compose the Invariant Functor F with a normal (Covariant) Functor to get a new Invariant Functor for [F[G[_]].

    Definition Classes
    FunctorInvariant
  38. def empty[A]: F[G[A]]

    Permalink

    Given a type A, create an "empty" F[A] value.

    Given a type A, create an "empty" F[A] value.

    Definition Classes
    CompositeMonoidKMonoidK
  39. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  41. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. def fproduct[A, B](fa: F[G[A]])(f: (A) ⇒ B): F[G[(A, B)]]

    Permalink

    Tuple the values in fa with the result of applying a function with the value

    Tuple the values in fa with the result of applying a function with the value

    Definition Classes
    Functor
  43. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  44. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  45. def imap[A, B](fa: F[G[A]])(f: (A) ⇒ B)(fi: (B) ⇒ A): F[G[B]]

    Permalink
    Definition Classes
    FunctorInvariant
  46. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  47. def lift[A, B](f: (A) ⇒ B): (F[G[A]]) ⇒ F[G[B]]

    Permalink

    Lift a function f to operate on Functors

    Lift a function f to operate on Functors

    Definition Classes
    Functor
  48. def map[A, B](fa: F[G[A]])(f: (A) ⇒ B): F[G[B]]

    Permalink
    Definition Classes
    CompositeFunctor
  49. def map10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  50. def map11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  51. def map12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  52. def map13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  53. def map14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  54. def map15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  55. def map16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  56. def map17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  57. def map18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  58. def map19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  59. def map2[A, B, Z](fa: F[G[A]], fb: F[G[B]])(f: (A, B) ⇒ Z): F[G[Z]]

    Permalink

    Applies the pure (binary) function f to the effectful values fa and fb.

    Applies the pure (binary) function f to the effectful values fa and fb.

    map2 can be seen as a binary version of cats.Functor#map.

    Definition Classes
    Apply
  60. def map20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  61. 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: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]], f20: F[G[A20]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  62. 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: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]], f20: F[G[A20]], f21: F[G[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): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  63. def map2Eval[A, B, Z](fa: F[G[A]], fb: Eval[F[G[B]]])(f: (A, B) ⇒ Z): Eval[F[G[Z]]]

    Permalink

    Similar to map2 but uses Eval to allow for laziness in the F[B] argument.

    Similar to map2 but uses Eval to allow for laziness in the F[B] argument. This can allow for "short-circuiting" of computations.

    NOTE: the default implementation of map2Eval does does not short-circuit computations. For data structures that can benefit from laziness, Apply instances should override this method.

    In the following example, x.map2(bomb)(_ + _) would result in an error, but map2Eval "short-circuits" the computation. x is None and thus the result of bomb doesn't even need to be evaluated in order to determine that the result of map2Eval should be None.

    scala> import cats.{Eval, Later}
    scala> import cats.implicits._
    scala> val bomb: Eval[Option[Int]] = Later(sys.error("boom"))
    scala> val x: Option[Int] = None
    scala> x.map2Eval(bomb)(_ + _).value
    res0: Option[Int] = None
    Definition Classes
    Apply
  64. def map3[A0, A1, A2, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]])(f: (A0, A1, A2) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  65. def map4[A0, A1, A2, A3, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]])(f: (A0, A1, A2, A3) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  66. def map5[A0, A1, A2, A3, A4, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]])(f: (A0, A1, A2, A3, A4) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  67. def map6[A0, A1, A2, A3, A4, A5, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]])(f: (A0, A1, A2, A3, A4, A5) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  68. def map7[A0, A1, A2, A3, A4, A5, A6, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]])(f: (A0, A1, A2, A3, A4, A5, A6) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  69. def map8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]])(f: (A0, A1, A2, A3, A4, A5, A6, A7) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  70. def map9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]])(f: (A0, A1, A2, A3, A4, A5, A6, A7, A8) ⇒ Z): F[G[Z]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  71. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  72. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  74. def product[A, B](fa: F[G[A]], fb: F[G[B]]): F[G[(A, B)]]

    Permalink
    Definition Classes
    CompositeApplyApplyCartesian
  75. def pure[A](a: A): F[G[A]]

    Permalink

    pure lifts any value into the Applicative Functor.

    pure lifts any value into the Applicative Functor.

    Applicative[Option].pure(10) = Some(10)

    Definition Classes
    CompositeApplicativeApplicative
  76. def pureEval[A](x: Eval[A]): F[G[A]]

    Permalink

    pureEval lifts any value into the Applicative Functor.

    pureEval lifts any value into the Applicative Functor.

    This variant supports optional laziness.

    Definition Classes
    Applicative
  77. def replicateA[A](n: Int, fa: F[G[A]]): F[G[List[A]]]

    Permalink

    Given fa and n, apply fa n times to construct an F[List[A]] value.

    Given fa and n, apply fa n times to construct an F[List[A]] value.

    Definition Classes
    Applicative
  78. def sequence[G[_], A](as: G[F[G[A]]])(implicit G: Traverse[G]): F[G[G[A]]]

    Permalink
    Definition Classes
    Applicative
  79. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  80. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  81. def traverse[A, G[_], B](value: G[A])(f: (A) ⇒ F[G[B]])(implicit G: Traverse[G]): F[G[G[B]]]

    Permalink
    Definition Classes
    Applicative
  82. def tuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  83. def tuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  84. def tuple12[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  85. def tuple13[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  86. def tuple14[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  87. def tuple15[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  88. def tuple16[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  89. def tuple17[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  90. def tuple18[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  91. def tuple19[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  92. def tuple2[A, B](f1: F[G[A]], f2: F[G[B]]): F[G[(A, B)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  93. def tuple20[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  94. 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: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]], f20: F[G[A20]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  95. 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: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]], f9: F[G[A9]], f10: F[G[A10]], f11: F[G[A11]], f12: F[G[A12]], f13: F[G[A13]], f14: F[G[A14]], f15: F[G[A15]], f16: F[G[A16]], f17: F[G[A17]], f18: F[G[A18]], f19: F[G[A19]], f20: F[G[A20]], f21: F[G[A21]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  96. def tuple3[A0, A1, A2, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]]): F[G[(A0, A1, A2)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  97. def tuple4[A0, A1, A2, A3, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]]): F[G[(A0, A1, A2, A3)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  98. def tuple5[A0, A1, A2, A3, A4, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]]): F[G[(A0, A1, A2, A3, A4)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  99. def tuple6[A0, A1, A2, A3, A4, A5, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]]): F[G[(A0, A1, A2, A3, A4, A5)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  100. def tuple7[A0, A1, A2, A3, A4, A5, A6, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]]): F[G[(A0, A1, A2, A3, A4, A5, A6)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  101. def tuple8[A0, A1, A2, A3, A4, A5, A6, A7, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  102. def tuple9[A0, A1, A2, A3, A4, A5, A6, A7, A8, Z](f0: F[G[A0]], f1: F[G[A1]], f2: F[G[A2]], f3: F[G[A3]], f4: F[G[A4]], f5: F[G[A5]], f6: F[G[A6]], f7: F[G[A7]], f8: F[G[A8]]): F[G[(A0, A1, A2, A3, A4, A5, A6, A7, A8)]]

    Permalink
    Definition Classes
    ApplyArityFunctions
  103. def void[A](fa: F[G[A]]): F[G[Unit]]

    Permalink

    Empty the fa of the values, preserving the structure

    Empty the fa of the values, preserving the structure

    Definition Classes
    Functor
  104. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from CompositeMonoidK[F, G]

Inherited from CompositeSemigroupK[F, G]

Inherited from CompositeApplicative[F, G]

Inherited from CompositeApply[F, G]

Inherited from Composite[F, G]

Inherited from Alternative[[α]F[G[α]]]

Inherited from MonoidK[[α]F[G[α]]]

Inherited from SemigroupK[[α]F[G[α]]]

Inherited from Applicative[[α]F[G[α]]]

Inherited from Apply[[α]F[G[α]]]

Inherited from ApplyArityFunctions[[α]F[G[α]]]

Inherited from Cartesian[[α]F[G[α]]]

Inherited from Functor[[α]F[G[α]]]

Inherited from Invariant[[α]F[G[α]]]

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped