чем если делать явно то все ок
implicit val par: Parallel[IO, IO] = Parallel[IO, IO.Par].asInstanceOf[Parallel[IO, IO]]
это я нашел тут
https://typelevel.org/cats-effect/concurrency/deferred.html
а так вообще инстанс существует в либе
https://github.com/typelevel/cats-effect/blob/2c6b94d4c697ad36a86fa3bc595c7c0b5cab7192/core/shared/src/main/scala/cats/effect/IO.scala#L827
https://github.com/manatki/manatki/blob/master/src/main/scala/manatki/Paralleled.scala https://github.com/manatki/manatki/blob/master/src/main/scala/manatki/syntax/paralleled.scala
Обсуждают сегодня