Packages

object Invariant extends ScalaVersionSpecificInvariantInstances with InvariantInstances0 with Serializable

Annotations
@suppressUnusedImportWarningForScalaVersionSpecific()
Source
Invariant.scala
Linear Supertypes
Serializable, Serializable, InvariantInstances0, InvariantInstances1, InvariantInstances2, TupleInstances0, TupleInstances1, TupleInstances2, NTupleMonadInstances, NTupleMonadInstances1, NTupleMonadInstances2, NTupleMonadInstances3, NTupleMonadInstances4, NTupleMonadInstances5, ScalaVersionSpecificInvariantInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Invariant
  2. Serializable
  3. Serializable
  4. InvariantInstances0
  5. InvariantInstances1
  6. InvariantInstances2
  7. TupleInstances0
  8. TupleInstances1
  9. TupleInstances2
  10. NTupleMonadInstances
  11. NTupleMonadInstances1
  12. NTupleMonadInstances2
  13. NTupleMonadInstances3
  14. NTupleMonadInstances4
  15. NTupleMonadInstances5
  16. ScalaVersionSpecificInvariantInstances
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AllOps[F[_], A] extends Ops[F, A]
  2. trait Ops[F[_], A] extends Serializable
  3. trait ToInvariantOps extends Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply[F[_]](implicit instance: Invariant[F]): Invariant[F]

    Summon an instance of Invariant for F.

    Summon an instance of Invariant for F.

    Annotations
    @inline()
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. implicit def catsApplicativeForArrow[F[_, _], A](implicit F: Arrow[F]): Applicative[[β$9$]F[A, β$9$]]
    Definition Classes
    InvariantInstances2
  7. implicit def catsBimonadForFunction0: Bimonad[Function0]
  8. implicit def catsContravariantForFunction1[R]: Contravariant[[α$5$](α$5$) ⇒ R]
    Definition Classes
    InvariantInstances0
  9. implicit def catsContravariantForHash: Contravariant[Hash]
  10. implicit def catsContravariantMonoidalForEq: ContravariantMonoidal[Eq]
  11. implicit def catsContravariantMonoidalForEquiv: ContravariantMonoidal[Equiv]
  12. implicit def catsContravariantMonoidalForFunction1[R](implicit arg0: Monoid[R]): ContravariantMonoidal[[α$3$](α$3$) ⇒ R]
  13. implicit def catsContravariantMonoidalForOrder: ContravariantMonoidal[Order]
  14. implicit def catsContravariantMonoidalForOrdering: ContravariantMonoidal[Ordering]
  15. implicit def catsContravariantMonoidalForPartialOrder: ContravariantMonoidal[PartialOrder]
  16. implicit def catsContravariantMonoidalForPartialOrdering: ContravariantMonoidal[PartialOrdering]
  17. implicit def catsDistributiveForFunction0: Distributive[Function0]
    Definition Classes
    InvariantInstances0
  18. implicit def catsDistributiveForFunction1[I]: Distributive[[β$6$](I) ⇒ β$6$]
    Definition Classes
    InvariantInstances0
  19. implicit def catsFlatMapForMap[K]: FlatMap[[β$1$]Map[K, β$1$]]
  20. implicit def catsFlatMapForSortedMap[K]: FlatMap[[β$2$]SortedMap[K, β$2$]]
  21. implicit def catsFunctorForPair: Functor[[P](P, P)]
  22. implicit def catsInstancesForId: Distributive[Id] with Bimonad[Id] with CommutativeMonad[Id] with NonEmptyTraverse[Id]
  23. implicit def catsInstancesForList: Monad[List] with Alternative[List] with CoflatMap[List]
  24. implicit def catsInstancesForOption: MonadError[Option, Unit] with Alternative[Option] with CoflatMap[Option] with CommutativeMonad[Option]
  25. implicit def catsInstancesForQueue: Monad[Queue] with Alternative[Queue] with CoflatMap[Queue]
  26. implicit def catsInstancesForSeq: Monad[Seq] with Alternative[Seq] with CoflatMap[Seq]
    Definition Classes
    InvariantInstances2
  27. implicit def catsInstancesForStream: Monad[Stream] with Alternative[Stream] with CoflatMap[Stream]
    Definition Classes
    ScalaVersionSpecificInvariantInstances
  28. implicit def catsInstancesForTry: MonadThrow[Try] with CoflatMap[Try]
  29. implicit def catsInstancesForVector: Monad[Vector] with Alternative[Vector] with CoflatMap[Vector]
  30. implicit val catsInvariantBand: Invariant[Band]
  31. implicit val catsInvariantBoundedSemilattice: Invariant[BoundedSemilattice]
  32. implicit val catsInvariantCommutativeGroup: Invariant[CommutativeGroup]
  33. implicit val catsInvariantCommutativeMonoid: Invariant[CommutativeMonoid]
  34. implicit def catsInvariantForFractional: Invariant[Fractional]
  35. implicit def catsInvariantForIntegral: Invariant[Integral]
  36. implicit def catsInvariantForNumeric: Invariant[Numeric]
  37. implicit val catsInvariantGroup: Invariant[Group]
  38. implicit val catsInvariantMonoid: Invariant[Monoid]
  39. implicit def catsInvariantMonoidalForCommutativeSemigroup: InvariantMonoidal[CommutativeSemigroup]
  40. implicit def catsInvariantMonoidalForSemigroup: InvariantMonoidal[Semigroup]
  41. implicit def catsInvariantSemigroupalForMonoid: InvariantSemigroupal[Monoid]
  42. implicit val catsInvariantSemilattice: Invariant[Semilattice]
  43. implicit def catsMonadErrorForEither[A]: MonadError[[β$0$]Either[A, β$0$], A]
  44. implicit def catsMonadForFunction1[I]: Monad[[β$8$](I) ⇒ β$8$]
    Definition Classes
    InvariantInstances1
  45. implicit def catsMonadForTailRec: Monad[TailRec]
  46. implicit final def catsStdCommutativeFlatMapForTuple1: CommutativeFlatMap[Tuple1]
    Definition Classes
    NTupleMonadInstances2
  47. implicit final def catsStdCommutativeFlatMapForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3], A4: CommutativeSemigroup[A4], A5: CommutativeSemigroup[A5], A6: CommutativeSemigroup[A6], A7: CommutativeSemigroup[A7], A8: CommutativeSemigroup[A8]): CommutativeFlatMap[[κ$46$](A0, A1, A2, A3, A4, A5, A6, A7, A8, κ$46$)]
    Definition Classes
    NTupleMonadInstances2
  48. implicit final def catsStdCommutativeFlatMapForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3], A4: CommutativeSemigroup[A4], A5: CommutativeSemigroup[A5], A6: CommutativeSemigroup[A6], A7: CommutativeSemigroup[A7], A8: CommutativeSemigroup[A8], A9: CommutativeSemigroup[A9]): CommutativeFlatMap[[λ$48$](A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, λ$48$)]
    Definition Classes
    NTupleMonadInstances2
  49. implicit final def catsStdCommutativeFlatMapForTuple2[A0](implicit A0: CommutativeSemigroup[A0]): CommutativeFlatMap[[β$30$](A0, β$30$)]
    Definition Classes
    NTupleMonadInstances2
  50. implicit final def catsStdCommutativeFlatMapForTuple3[A0, A1](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1]): CommutativeFlatMap[[γ$32$](A0, A1, γ$32$)]
    Definition Classes
    NTupleMonadInstances2
  51. implicit final def catsStdCommutativeFlatMapForTuple4[A0, A1, A2](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2]): CommutativeFlatMap[[δ$34$](A0, A1, A2, δ$34$)]
    Definition Classes
    NTupleMonadInstances2
  52. implicit final def catsStdCommutativeFlatMapForTuple5[A0, A1, A2, A3](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3]): CommutativeFlatMap[[ε$36$](A0, A1, A2, A3, ε$36$)]
    Definition Classes
    NTupleMonadInstances2
  53. implicit final def catsStdCommutativeFlatMapForTuple6[A0, A1, A2, A3, A4](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3], A4: CommutativeSemigroup[A4]): CommutativeFlatMap[[ζ$38$](A0, A1, A2, A3, A4, ζ$38$)]
    Definition Classes
    NTupleMonadInstances2
  54. implicit final def catsStdCommutativeFlatMapForTuple7[A0, A1, A2, A3, A4, A5](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3], A4: CommutativeSemigroup[A4], A5: CommutativeSemigroup[A5]): CommutativeFlatMap[[η$40$](A0, A1, A2, A3, A4, A5, η$40$)]
    Definition Classes
    NTupleMonadInstances2
  55. implicit final def catsStdCommutativeFlatMapForTuple8[A0, A1, A2, A3, A4, A5, A6](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3], A4: CommutativeSemigroup[A4], A5: CommutativeSemigroup[A5], A6: CommutativeSemigroup[A6]): CommutativeFlatMap[[θ$42$](A0, A1, A2, A3, A4, A5, A6, θ$42$)]
    Definition Classes
    NTupleMonadInstances2
  56. implicit final def catsStdCommutativeFlatMapForTuple9[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3], A4: CommutativeSemigroup[A4], A5: CommutativeSemigroup[A5], A6: CommutativeSemigroup[A6], A7: CommutativeSemigroup[A7]): CommutativeFlatMap[[ι$44$](A0, A1, A2, A3, A4, A5, A6, A7, ι$44$)]
    Definition Classes
    NTupleMonadInstances2
  57. implicit final def catsStdCommutativeMonadForTuple1: CommutativeMonad[Tuple1]
    Definition Classes
    NTupleMonadInstances1
  58. implicit final def catsStdCommutativeMonadForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3], A4: CommutativeMonoid[A4], A5: CommutativeMonoid[A5], A6: CommutativeMonoid[A6], A7: CommutativeMonoid[A7], A8: CommutativeMonoid[A8]): CommutativeMonad[[κ$26$](A0, A1, A2, A3, A4, A5, A6, A7, A8, κ$26$)]
    Definition Classes
    NTupleMonadInstances1
  59. implicit final def catsStdCommutativeMonadForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3], A4: CommutativeMonoid[A4], A5: CommutativeMonoid[A5], A6: CommutativeMonoid[A6], A7: CommutativeMonoid[A7], A8: CommutativeMonoid[A8], A9: CommutativeMonoid[A9]): CommutativeMonad[[λ$28$](A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, λ$28$)]
    Definition Classes
    NTupleMonadInstances1
  60. implicit final def catsStdCommutativeMonadForTuple2[A0](implicit A0: CommutativeMonoid[A0]): CommutativeMonad[[β$10$](A0, β$10$)]
    Definition Classes
    NTupleMonadInstances1
  61. implicit final def catsStdCommutativeMonadForTuple3[A0, A1](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1]): CommutativeMonad[[γ$12$](A0, A1, γ$12$)]
    Definition Classes
    NTupleMonadInstances1
  62. implicit final def catsStdCommutativeMonadForTuple4[A0, A1, A2](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2]): CommutativeMonad[[δ$14$](A0, A1, A2, δ$14$)]
    Definition Classes
    NTupleMonadInstances1
  63. implicit final def catsStdCommutativeMonadForTuple5[A0, A1, A2, A3](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3]): CommutativeMonad[[ε$16$](A0, A1, A2, A3, ε$16$)]
    Definition Classes
    NTupleMonadInstances1
  64. implicit final def catsStdCommutativeMonadForTuple6[A0, A1, A2, A3, A4](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3], A4: CommutativeMonoid[A4]): CommutativeMonad[[ζ$18$](A0, A1, A2, A3, A4, ζ$18$)]
    Definition Classes
    NTupleMonadInstances1
  65. implicit final def catsStdCommutativeMonadForTuple7[A0, A1, A2, A3, A4, A5](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3], A4: CommutativeMonoid[A4], A5: CommutativeMonoid[A5]): CommutativeMonad[[η$20$](A0, A1, A2, A3, A4, A5, η$20$)]
    Definition Classes
    NTupleMonadInstances1
  66. implicit final def catsStdCommutativeMonadForTuple8[A0, A1, A2, A3, A4, A5, A6](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3], A4: CommutativeMonoid[A4], A5: CommutativeMonoid[A5], A6: CommutativeMonoid[A6]): CommutativeMonad[[θ$22$](A0, A1, A2, A3, A4, A5, A6, θ$22$)]
    Definition Classes
    NTupleMonadInstances1
  67. implicit final def catsStdCommutativeMonadForTuple9[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3], A4: CommutativeMonoid[A4], A5: CommutativeMonoid[A5], A6: CommutativeMonoid[A6], A7: CommutativeMonoid[A7]): CommutativeMonad[[ι$24$](A0, A1, A2, A3, A4, A5, A6, A7, ι$24$)]
    Definition Classes
    NTupleMonadInstances1
  68. implicit def catsStdFlatMapForTuple1: FlatMap[Tuple1]
    Definition Classes
    NTupleMonadInstances4
  69. implicit def catsStdFlatMapForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8]): FlatMap[[κ$78$](A0, A1, A2, A3, A4, A5, A6, A7, A8, κ$78$)]
    Definition Classes
    NTupleMonadInstances4
  70. implicit def catsStdFlatMapForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7], A8: Semigroup[A8], A9: Semigroup[A9]): FlatMap[[λ$79$](A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, λ$79$)]
    Definition Classes
    NTupleMonadInstances4
  71. implicit def catsStdFlatMapForTuple2[A0](implicit A0: Semigroup[A0]): FlatMap[[β$70$](A0, β$70$)]
    Definition Classes
    NTupleMonadInstances4
  72. implicit def catsStdFlatMapForTuple3[A0, A1](implicit A0: Semigroup[A0], A1: Semigroup[A1]): FlatMap[[γ$71$](A0, A1, γ$71$)]
    Definition Classes
    NTupleMonadInstances4
  73. implicit def catsStdFlatMapForTuple4[A0, A1, A2](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2]): FlatMap[[δ$72$](A0, A1, A2, δ$72$)]
    Definition Classes
    NTupleMonadInstances4
  74. implicit def catsStdFlatMapForTuple5[A0, A1, A2, A3](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3]): FlatMap[[ε$73$](A0, A1, A2, A3, ε$73$)]
    Definition Classes
    NTupleMonadInstances4
  75. implicit def catsStdFlatMapForTuple6[A0, A1, A2, A3, A4](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4]): FlatMap[[ζ$74$](A0, A1, A2, A3, A4, ζ$74$)]
    Definition Classes
    NTupleMonadInstances4
  76. implicit def catsStdFlatMapForTuple7[A0, A1, A2, A3, A4, A5](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5]): FlatMap[[η$75$](A0, A1, A2, A3, A4, A5, η$75$)]
    Definition Classes
    NTupleMonadInstances4
  77. implicit def catsStdFlatMapForTuple8[A0, A1, A2, A3, A4, A5, A6](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6]): FlatMap[[θ$76$](A0, A1, A2, A3, A4, A5, A6, θ$76$)]
    Definition Classes
    NTupleMonadInstances4
  78. implicit def catsStdFlatMapForTuple9[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2], A3: Semigroup[A3], A4: Semigroup[A4], A5: Semigroup[A5], A6: Semigroup[A6], A7: Semigroup[A7]): FlatMap[[ι$77$](A0, A1, A2, A3, A4, A5, A6, A7, ι$77$)]
    Definition Classes
    NTupleMonadInstances4
  79. implicit final def catsStdInstancesForTuple1: Comonad[Tuple1]
    Definition Classes
    NTupleMonadInstances
  80. implicit final def catsStdInstancesForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8]: Comonad[[κ$8$](A0, A1, A2, A3, A4, A5, A6, A7, A8, κ$8$)]
    Definition Classes
    NTupleMonadInstances
  81. implicit final def catsStdInstancesForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9]: Comonad[[λ$9$](A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, λ$9$)]
    Definition Classes
    NTupleMonadInstances
  82. implicit final def catsStdInstancesForTuple2[A0]: Comonad[[β$0$](A0, β$0$)]
    Definition Classes
    NTupleMonadInstances
  83. implicit final def catsStdInstancesForTuple3[A0, A1]: Comonad[[γ$1$](A0, A1, γ$1$)]
    Definition Classes
    NTupleMonadInstances
  84. implicit final def catsStdInstancesForTuple4[A0, A1, A2]: Comonad[[δ$2$](A0, A1, A2, δ$2$)]
    Definition Classes
    NTupleMonadInstances
  85. implicit final def catsStdInstancesForTuple5[A0, A1, A2, A3]: Comonad[[ε$3$](A0, A1, A2, A3, ε$3$)]
    Definition Classes
    NTupleMonadInstances
  86. implicit final def catsStdInstancesForTuple6[A0, A1, A2, A3, A4]: Comonad[[ζ$4$](A0, A1, A2, A3, A4, ζ$4$)]
    Definition Classes
    NTupleMonadInstances
  87. implicit final def catsStdInstancesForTuple7[A0, A1, A2, A3, A4, A5]: Comonad[[η$5$](A0, A1, A2, A3, A4, A5, η$5$)]
    Definition Classes
    NTupleMonadInstances
  88. implicit final def catsStdInstancesForTuple8[A0, A1, A2, A3, A4, A5, A6]: Comonad[[θ$6$](A0, A1, A2, A3, A4, A5, A6, θ$6$)]
    Definition Classes
    NTupleMonadInstances
  89. implicit final def catsStdInstancesForTuple9[A0, A1, A2, A3, A4, A5, A6, A7]: Comonad[[ι$7$](A0, A1, A2, A3, A4, A5, A6, A7, ι$7$)]
    Definition Classes
    NTupleMonadInstances
  90. implicit def catsStdInvariantForTuple1: Invariant[Tuple1]
    Definition Classes
    NTupleMonadInstances5
  91. implicit def catsStdInvariantForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8]: Invariant[[κ$88$](A0, A1, A2, A3, A4, A5, A6, A7, A8, κ$88$)]
    Definition Classes
    NTupleMonadInstances5
  92. implicit def catsStdInvariantForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9]: Invariant[[λ$89$](A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, λ$89$)]
    Definition Classes
    NTupleMonadInstances5
  93. implicit def catsStdInvariantForTuple2[A0]: Invariant[[β$80$](A0, β$80$)]
    Definition Classes
    NTupleMonadInstances5
  94. implicit def catsStdInvariantForTuple3[A0, A1]: Invariant[[γ$81$](A0, A1, γ$81$)]
    Definition Classes
    NTupleMonadInstances5
  95. implicit def catsStdInvariantForTuple4[A0, A1, A2]: Invariant[[δ$82$](A0, A1, A2, δ$82$)]
    Definition Classes
    NTupleMonadInstances5
  96. implicit def catsStdInvariantForTuple5[A0, A1, A2, A3]: Invariant[[ε$83$](A0, A1, A2, A3, ε$83$)]
    Definition Classes
    NTupleMonadInstances5
  97. implicit def catsStdInvariantForTuple6[A0, A1, A2, A3, A4]: Invariant[[ζ$84$](A0, A1, A2, A3, A4, ζ$84$)]
    Definition Classes
    NTupleMonadInstances5
  98. implicit def catsStdInvariantForTuple7[A0, A1, A2, A3, A4, A5]: Invariant[[η$85$](A0, A1, A2, A3, A4, A5, η$85$)]
    Definition Classes
    NTupleMonadInstances5
  99. implicit def catsStdInvariantForTuple8[A0, A1, A2, A3, A4, A5, A6]: Invariant[[θ$86$](A0, A1, A2, A3, A4, A5, A6, θ$86$)]
    Definition Classes
    NTupleMonadInstances5
  100. implicit def catsStdInvariantForTuple9[A0, A1, A2, A3, A4, A5, A6, A7]: Invariant[[ι$87$](A0, A1, A2, A3, A4, A5, A6, A7, ι$87$)]
    Definition Classes
    NTupleMonadInstances5
  101. implicit def catsStdMonadForTuple1: Monad[Tuple1]
    Definition Classes
    NTupleMonadInstances3
  102. implicit def catsStdMonadForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8]): Monad[[κ$66$](A0, A1, A2, A3, A4, A5, A6, A7, A8, κ$66$)]
    Definition Classes
    NTupleMonadInstances3
  103. implicit def catsStdMonadForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7], A8: Monoid[A8], A9: Monoid[A9]): Monad[[λ$68$](A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, λ$68$)]
    Definition Classes
    NTupleMonadInstances3
  104. implicit def catsStdMonadForTuple2[A0](implicit A0: Monoid[A0]): Monad[[β$50$](A0, β$50$)]
    Definition Classes
    NTupleMonadInstances3
  105. implicit def catsStdMonadForTuple3[A0, A1](implicit A0: Monoid[A0], A1: Monoid[A1]): Monad[[γ$52$](A0, A1, γ$52$)]
    Definition Classes
    NTupleMonadInstances3
  106. implicit def catsStdMonadForTuple4[A0, A1, A2](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2]): Monad[[δ$54$](A0, A1, A2, δ$54$)]
    Definition Classes
    NTupleMonadInstances3
  107. implicit def catsStdMonadForTuple5[A0, A1, A2, A3](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3]): Monad[[ε$56$](A0, A1, A2, A3, ε$56$)]
    Definition Classes
    NTupleMonadInstances3
  108. implicit def catsStdMonadForTuple6[A0, A1, A2, A3, A4](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4]): Monad[[ζ$58$](A0, A1, A2, A3, A4, ζ$58$)]
    Definition Classes
    NTupleMonadInstances3
  109. implicit def catsStdMonadForTuple7[A0, A1, A2, A3, A4, A5](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5]): Monad[[η$60$](A0, A1, A2, A3, A4, A5, η$60$)]
    Definition Classes
    NTupleMonadInstances3
  110. implicit def catsStdMonadForTuple8[A0, A1, A2, A3, A4, A5, A6](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6]): Monad[[θ$62$](A0, A1, A2, A3, A4, A5, A6, θ$62$)]
    Definition Classes
    NTupleMonadInstances3
  111. implicit def catsStdMonadForTuple9[A0, A1, A2, A3, A4, A5, A6, A7](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2], A3: Monoid[A3], A4: Monoid[A4], A5: Monoid[A5], A6: Monoid[A6], A7: Monoid[A7]): Monad[[ι$64$](A0, A1, A2, A3, A4, A5, A6, A7, ι$64$)]
    Definition Classes
    NTupleMonadInstances3
  112. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  113. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  114. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  115. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  116. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  117. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  118. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  119. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  120. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  121. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  122. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  123. def toString(): String
    Definition Classes
    AnyRef → Any
  124. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  125. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  126. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Deprecated Value Members

  1. def catsCommutativeFlatMapForTuple2[X](implicit X: CommutativeSemigroup[X]): CommutativeFlatMap[[β$10$](X, β$10$)]
    Definition Classes
    TupleInstances0
    Annotations
    @deprecated
    Deprecated

    (Since version 2.4.0) Use catsStdCommutativeFlatMapForTuple2 in cats.instances.NTupleMonadInstances

  2. def catsCommutativeMonadForTuple2[X](implicit X: CommutativeMonoid[X]): CommutativeMonad[[β$7$](X, β$7$)]
    Definition Classes
    InvariantInstances0
    Annotations
    @deprecated
    Deprecated

    (Since version 2.4.0) Use catsStdCommutativeMonadForTuple2 in cats.instances.NTupleMonadInstances

  3. def catsComonadForTuple2[A]: Comonad[[β$4$](A, β$4$)]
    Annotations
    @deprecated
    Deprecated

    (Since version 2.4.0) Use catsStdInstancesForTuple2 in cats.instances.NTupleMonadInstances

  4. def catsFlatMapForTuple2[X](implicit X: Semigroup[X]): FlatMap[[β$12$](X, β$12$)]
    Definition Classes
    TupleInstances2
    Annotations
    @deprecated
    Deprecated

    (Since version 2.4.0) Use catsStdFlatMapForTuple2 on cats.instances.NTupleMonadInstances

  5. implicit def catsInstancesForFuture(implicit ec: ExecutionContext): MonadThrow[Future] with CoflatMap[Future]

    Deprecated

    Any non-pure use of Future with Cats is error prone (particularly the semantics of traverse with regard to execution order are unspecified). We recommend using Cats Effect IO as a replacement for every use case of Future. However, at this time there are no plans to remove these instances from Cats.

    See also

    Changes in Future traverse behavior between 2.6 and 2.7

  6. def catsMonadForTuple2[X](implicit X: Monoid[X]): Monad[[β$11$](X, β$11$)]
    Definition Classes
    TupleInstances1
    Annotations
    @deprecated
    Deprecated

    (Since version 2.4.0) Use catsStdMonadForTuple2 in cats.instances.NTupleMonadInstances

  7. object nonInheritedOps extends ToInvariantOps
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.0) Use cats.syntax object imports

  8. object ops
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.0) Use cats.syntax object imports

Inherited from Serializable

Inherited from Serializable

Inherited from InvariantInstances0

Inherited from InvariantInstances1

Inherited from InvariantInstances2

Inherited from TupleInstances0

Inherited from TupleInstances1

Inherited from TupleInstances2

Inherited from NTupleMonadInstances

Inherited from NTupleMonadInstances1

Inherited from NTupleMonadInstances2

Inherited from NTupleMonadInstances3

Inherited from NTupleMonadInstances4

Inherited from NTupleMonadInstances5

Inherited from ScalaVersionSpecificInvariantInstances

Inherited from AnyRef

Inherited from Any

Ungrouped