diff --git a/kernel/shared/src/main/scala/cats/effect/kernel/Async.scala b/kernel/shared/src/main/scala/cats/effect/kernel/Async.scala index df2a973518..d4cb065ac9 100644 --- a/kernel/shared/src/main/scala/cats/effect/kernel/Async.scala +++ b/kernel/shared/src/main/scala/cats/effect/kernel/Async.scala @@ -19,7 +19,7 @@ package cats.effect.kernel import cats.{~>, Monoid, Semigroup} import cats.arrow.FunctionK import cats.data.{EitherT, Ior, IorT, Kleisli, OptionT, WriterT} -import cats.implicits._ +import cats.syntax.all._ import org.typelevel.scalaccompat.annotation.unused diff --git a/kernel/shared/src/main/scala/cats/effect/kernel/instances/GenSpawnInstances.scala b/kernel/shared/src/main/scala/cats/effect/kernel/instances/GenSpawnInstances.scala index a19bf9e65b..52bf47cdbf 100644 --- a/kernel/shared/src/main/scala/cats/effect/kernel/instances/GenSpawnInstances.scala +++ b/kernel/shared/src/main/scala/cats/effect/kernel/instances/GenSpawnInstances.scala @@ -19,7 +19,7 @@ package cats.effect.kernel.instances import cats.{~>, Align, Applicative, CommutativeApplicative, Functor, Id, Monad, Parallel} import cats.data.Ior import cats.effect.kernel.{GenSpawn, ParallelF} -import cats.implicits._ +import cats.syntax.all._ trait GenSpawnInstances { @@ -79,7 +79,7 @@ trait GenSpawnInstances { f: Ior[A, B] => C): ParallelF[F, C] = ParallelF( (ParallelF.value(fa).attempt, ParallelF.value(fb).attempt) - .parMapN((ea, eb) => catsStdInstancesForEither.alignWith(ea, eb)(f)) + .parMapN((ea, eb) => Align[Either[E, *]].alignWith(ea, eb)(f)) .flatMap(F.fromEither) )