@@ -124,8 +124,7 @@ trait Invariant[F[_]] extends Serializable { self =>
124124
125125@ suppressUnusedImportWarningForScalaVersionSpecific
126126object Invariant extends ScalaVersionSpecificInvariantInstances with InvariantInstances0 {
127- implicit def catsInstancesForId
128- : Distributive [Id ] with Bimonad [Id ] with CommutativeMonad [Id ] with NonEmptyTraverse [Id ] =
127+ implicit def catsInstancesForId : Distributive [Id ] & Bimonad [Id ] & CommutativeMonad [Id ] & NonEmptyTraverse [Id ] =
129128 cats.catsInstancesForId
130129 @ deprecated(" Added for bincompat" , " 2.8.0" )
131130 @ targetName3(" catsInstancesForId" )
@@ -134,13 +133,13 @@ object Invariant extends ScalaVersionSpecificInvariantInstances with InvariantIn
134133 implicit def catsMonadErrorForEither [A ]: MonadError [Either [A , * ], A ] =
135134 cats.instances.either.catsStdInstancesForEither[A ]
136135 implicit def catsInstancesForOption
137- : MonadError [Option , Unit ] with Alternative [Option ] with CoflatMap [Option ] with CommutativeMonad [Option ] =
136+ : MonadError [Option , Unit ] & Alternative [Option ] & CoflatMap [Option ] & CommutativeMonad [Option ] =
138137 cats.instances.option.catsStdInstancesForOption
139- implicit def catsInstancesForList : Monad [List ] with Alternative [List ] with CoflatMap [List ] =
138+ implicit def catsInstancesForList : Monad [List ] & Alternative [List ] & CoflatMap [List ] =
140139 cats.instances.list.catsStdInstancesForList
141- implicit def catsInstancesForVector : Monad [Vector ] with Alternative [Vector ] with CoflatMap [Vector ] =
140+ implicit def catsInstancesForVector : Monad [Vector ] & Alternative [Vector ] & CoflatMap [Vector ] =
142141 cats.instances.vector.catsStdInstancesForVector
143- implicit def catsInstancesForQueue : Monad [Queue ] with Alternative [Queue ] with CoflatMap [Queue ] =
142+ implicit def catsInstancesForQueue : Monad [Queue ] & Alternative [Queue ] & CoflatMap [Queue ] =
144143 cats.instances.queue.catsStdInstancesForQueue
145144 implicit def catsMonadForTailRec : Monad [TailRec ] = cats.instances.tailRec.catsInstancesForTailRec
146145
@@ -152,7 +151,7 @@ object Invariant extends ScalaVersionSpecificInvariantInstances with InvariantIn
152151 cats.instances.function.catsStdContravariantMonoidalForFunction1[R ]
153152 implicit def catsFunctorForPair : Functor [λ[P => (P , P )]] = cats.instances.tuple.catsDataFunctorForPair
154153
155- implicit def catsInstancesForTry : MonadThrow [Try ] with CoflatMap [Try ] =
154+ implicit def catsInstancesForTry : MonadThrow [Try ] & CoflatMap [Try ] =
156155 cats.instances.try_.catsStdInstancesForTry
157156
158157 /**
@@ -166,7 +165,7 @@ object Invariant extends ScalaVersionSpecificInvariantInstances with InvariantIn
166165 */
167166 implicit def catsInstancesForFuture (implicit
168167 ec : ExecutionContext
169- ): MonadThrow [Future ] with CoflatMap [Future ] =
168+ ): MonadThrow [Future ] & CoflatMap [Future ] =
170169 cats.instances.future.catsStdInstancesForFuture(ec)
171170
172171 implicit def catsContravariantMonoidalForOrder : ContravariantMonoidal [Order ] =
@@ -339,7 +338,7 @@ private trait InvariantInstances1 extends InvariantInstances2 {
339338private [cats] trait InvariantInstances2 extends cats.instances.NTupleMonadInstances with TupleInstances0 {
340339 implicit def catsApplicativeForArrow [F [_, _], A ](implicit F : Arrow [F ]): Applicative [F [A , * ]] =
341340 new ArrowApplicative [F , A ](F )
342- implicit def catsInstancesForSeq : Monad [Seq ] with Alternative [Seq ] with CoflatMap [Seq ] =
341+ implicit def catsInstancesForSeq : Monad [Seq ] & Alternative [Seq ] & CoflatMap [Seq ] =
343342 cats.instances.seq.catsStdInstancesForSeq
344343}
345344
0 commit comments