- Companion:
- class
Type members
Classlikes
Deprecated classlikes
Value members
Concrete methods
Deprecated methods
@deprecated("Use catsStdInstancesForTuple2 in cats.instances.NTupleMonadInstances", "2.4.0")
- Deprecated
Deprecated and Inherited methods
@deprecated("Use catsStdCommutativeFlatMapForTuple2 in cats.instances.NTupleMonadInstances", "2.4.0")
def catsCommutativeFlatMapForTuple2[X](implicit X: CommutativeSemigroup[X]): CommutativeFlatMap[[_] =>> (X, _$22)]
- Deprecated
- Inherited from:
- TupleInstances0
@deprecated("Use catsStdCommutativeMonadForTuple2 in cats.instances.NTupleMonadInstances", "2.4.0")
def catsCommutativeMonadForTuple2[X](implicit X: CommutativeMonoid[X]): CommutativeMonad[[_] =>> (X, _$17)]
- Deprecated
- Inherited from:
- InvariantInstances0
@deprecated("Use catsStdFlatMapForTuple2 on cats.instances.NTupleMonadInstances", "2.4.0")
- Deprecated
- Inherited from:
- TupleInstances2
@deprecated("Use catsStdMonadForTuple2 in cats.instances.NTupleMonadInstances", "2.4.0")
- Deprecated
- Inherited from:
- TupleInstances1
Implicits
Implicits
implicit def catsInstancesForFuture(implicit ec: ExecutionContext): MonadThrow[Future] & CoflatMap[Future]
implicit def catsInstancesForId: Distributive[Id] & Bimonad[Id] & CommutativeMonad[Id] & NonEmptyTraverse[Id]
implicit def catsInstancesForOption: MonadError[Option, Unit] & Alternative[Option] & CoflatMap[Option] & CommutativeMonad[Option]
Inherited implicits
implicit def catsApplicativeForArrow[F[_, _], A](implicit F: Arrow[F]): Applicative[[_] =>> F[A, _$21]]
- Inherited from:
- InvariantInstances2
implicit def catsInstancesForArraySeq: Monad[ArraySeq] & Alternative[ArraySeq] & CoflatMap[ArraySeq]
- Inherited from:
- ScalaVersionSpecificInvariantInstances
implicit def catsInstancesForLazyList: Monad[LazyList] & Alternative[LazyList] & CoflatMap[LazyList]
- Inherited from:
- ScalaVersionSpecificInvariantInstances
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, _$57)]
- Inherited from:
- NTupleMonadInstances2
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, _$59)]
- Inherited from:
- NTupleMonadInstances2
final implicit def catsStdCommutativeFlatMapForTuple2[A0](implicit A0: CommutativeSemigroup[A0]): CommutativeFlatMap[[_] =>> (A0, _$41)]
- Inherited from:
- NTupleMonadInstances2
final implicit def catsStdCommutativeFlatMapForTuple3[A0, A1](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1]): CommutativeFlatMap[[_] =>> (A0, A1, _$43)]
- Inherited from:
- NTupleMonadInstances2
final implicit def catsStdCommutativeFlatMapForTuple4[A0, A1, A2](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2]): CommutativeFlatMap[[_] =>> (A0, A1, A2, _$45)]
- Inherited from:
- NTupleMonadInstances2
final implicit def catsStdCommutativeFlatMapForTuple5[A0, A1, A2, A3](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3]): CommutativeFlatMap[[_] =>> (A0, A1, A2, A3, _$47)]
- Inherited from:
- NTupleMonadInstances2
final implicit def catsStdCommutativeFlatMapForTuple6[A0, A1, A2, A3, A4](implicit A0: CommutativeSemigroup[A0], A1: CommutativeSemigroup[A1], A2: CommutativeSemigroup[A2], A3: CommutativeSemigroup[A3], A4: CommutativeSemigroup[A4]): CommutativeFlatMap[[_] =>> (A0, A1, A2, A3, A4, _$49)]
- Inherited from:
- NTupleMonadInstances2
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, _$51)]
- Inherited from:
- NTupleMonadInstances2
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, _$53)]
- Inherited from:
- NTupleMonadInstances2
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, _$55)]
- Inherited from:
- NTupleMonadInstances2
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, _$37)]
- Inherited from:
- NTupleMonadInstances1
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, _$39)]
- Inherited from:
- NTupleMonadInstances1
final implicit def catsStdCommutativeMonadForTuple2[A0](implicit A0: CommutativeMonoid[A0]): CommutativeMonad[[_] =>> (A0, _$21)]
- Inherited from:
- NTupleMonadInstances1
final implicit def catsStdCommutativeMonadForTuple3[A0, A1](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1]): CommutativeMonad[[_] =>> (A0, A1, _$23)]
- Inherited from:
- NTupleMonadInstances1
final implicit def catsStdCommutativeMonadForTuple4[A0, A1, A2](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2]): CommutativeMonad[[_] =>> (A0, A1, A2, _$25)]
- Inherited from:
- NTupleMonadInstances1
final implicit def catsStdCommutativeMonadForTuple5[A0, A1, A2, A3](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3]): CommutativeMonad[[_] =>> (A0, A1, A2, A3, _$27)]
- Inherited from:
- NTupleMonadInstances1
final implicit def catsStdCommutativeMonadForTuple6[A0, A1, A2, A3, A4](implicit A0: CommutativeMonoid[A0], A1: CommutativeMonoid[A1], A2: CommutativeMonoid[A2], A3: CommutativeMonoid[A3], A4: CommutativeMonoid[A4]): CommutativeMonad[[_] =>> (A0, A1, A2, A3, A4, _$29)]
- Inherited from:
- NTupleMonadInstances1
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, _$31)]
- Inherited from:
- NTupleMonadInstances1
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, _$33)]
- Inherited from:
- NTupleMonadInstances1
final implicit 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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, _$35)]
- Inherited from:
- NTupleMonadInstances1
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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, _$89)]
- Inherited from:
- NTupleMonadInstances4
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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, _$90)]
- Inherited from:
- NTupleMonadInstances4
implicit def catsStdFlatMapForTuple3[A0, A1](implicit A0: Semigroup[A0], A1: Semigroup[A1]): FlatMap[[_] =>> (A0, A1, _$82)]
- Inherited from:
- NTupleMonadInstances4
implicit def catsStdFlatMapForTuple4[A0, A1, A2](implicit A0: Semigroup[A0], A1: Semigroup[A1], A2: Semigroup[A2]): FlatMap[[_] =>> (A0, A1, A2, _$83)]
- Inherited from:
- NTupleMonadInstances4
final implicit def catsStdInstancesForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8]: Comonad[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, _$17)]
- Inherited from:
- NTupleMonadInstances
final implicit def catsStdInstancesForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9]: Comonad[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, _$19)]
- Inherited from:
- NTupleMonadInstances
final implicit def catsStdInstancesForTuple5[A0, A1, A2, A3]: Comonad[[_] =>> (A0, A1, A2, A3, _$7)]
- Inherited from:
- NTupleMonadInstances
final implicit def catsStdInstancesForTuple6[A0, A1, A2, A3, A4]: Comonad[[_] =>> (A0, A1, A2, A3, A4, _$9)]
- Inherited from:
- NTupleMonadInstances
final implicit def catsStdInstancesForTuple7[A0, A1, A2, A3, A4, A5]: Comonad[[_] =>> (A0, A1, A2, A3, A4, A5, _$11)]
- Inherited from:
- NTupleMonadInstances
final implicit def catsStdInstancesForTuple8[A0, A1, A2, A3, A4, A5, A6]: Comonad[[_] =>> (A0, A1, A2, A3, A4, A5, A6, _$13)]
- Inherited from:
- NTupleMonadInstances
final implicit def catsStdInstancesForTuple9[A0, A1, A2, A3, A4, A5, A6, A7]: Comonad[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, _$15)]
- Inherited from:
- NTupleMonadInstances
implicit def catsStdInvariantForTuple10[A0, A1, A2, A3, A4, A5, A6, A7, A8]: Invariant[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, _$107)]
- Inherited from:
- NTupleMonadInstances5
implicit def catsStdInvariantForTuple11[A0, A1, A2, A3, A4, A5, A6, A7, A8, A9]: Invariant[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, _$109)]
- Inherited from:
- NTupleMonadInstances5
implicit def catsStdInvariantForTuple6[A0, A1, A2, A3, A4]: Invariant[[_] =>> (A0, A1, A2, A3, A4, _$99)]
- Inherited from:
- NTupleMonadInstances5
implicit def catsStdInvariantForTuple7[A0, A1, A2, A3, A4, A5]: Invariant[[_] =>> (A0, A1, A2, A3, A4, A5, _$101)]
- Inherited from:
- NTupleMonadInstances5
implicit def catsStdInvariantForTuple8[A0, A1, A2, A3, A4, A5, A6]: Invariant[[_] =>> (A0, A1, A2, A3, A4, A5, A6, _$103)]
- Inherited from:
- NTupleMonadInstances5
implicit def catsStdInvariantForTuple9[A0, A1, A2, A3, A4, A5, A6, A7]: Invariant[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, _$105)]
- Inherited from:
- NTupleMonadInstances5
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[[_] =>> (A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, _$79)]
- Inherited from:
- NTupleMonadInstances3
implicit def catsStdMonadForTuple3[A0, A1](implicit A0: Monoid[A0], A1: Monoid[A1]): Monad[[_] =>> (A0, A1, _$63)]
- Inherited from:
- NTupleMonadInstances3
implicit def catsStdMonadForTuple4[A0, A1, A2](implicit A0: Monoid[A0], A1: Monoid[A1], A2: Monoid[A2]): Monad[[_] =>> (A0, A1, A2, _$65)]
- Inherited from:
- NTupleMonadInstances3
Deprecated and Inherited implicits
@deprecated("Use catsInstancesForLazyList", "3.0.0")
- Deprecated
- Inherited from:
- ScalaVersionSpecificInvariantInstances