Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 哪里可以找到一只猫。非空平行[IO,F]?_Scala_Scala Cats - Fatal编程技术网

Scala 哪里可以找到一只猫。非空平行[IO,F]?

Scala 哪里可以找到一只猫。非空平行[IO,F]?,scala,scala-cats,Scala,Scala Cats,这曾经奏效: val ioA = IO(...) val ioB = IO(...) val ioC = IO(...) (ioA, ioB, ioC).parMapN((_, _, _) => ()) 然后,大约在Cats1.0.0-RC2前后,它停止工作。现在我明白了 could not find implicit value for parameter p: cats.NonEmptyParallel[cats.effect.IO,F] 我也不知道我需要什么才能让它重新工作。有人

这曾经奏效:

val ioA = IO(...)
val ioB = IO(...)
val ioC = IO(...)
(ioA, ioB, ioC).parMapN((_, _, _) => ())
然后,大约在Cats
1.0.0-RC2
前后,它停止工作。现在我明白了

could not find implicit value for parameter p: cats.NonEmptyParallel[cats.effect.IO,F]
我也不知道我需要什么才能让它重新工作。有人知道我需要导入或传入什么(我已经尝试了隐式的
计时器[IO]
)来让它恢复运行吗?谢谢。

因为,IO的并行实例取代了
计时器[IO]


您可以从
IOApp
或通过执行来获取,其中
ec
scala.concurrent.ExecutionContext

我是另一个在相同操作后出错的人。我发现如果代码段上面的说明(要点)更清晰一些,或者在代码段中包含
import cats.effect.IO
import scala.concurrent.ExecutionContext.Implicits.global
implicit val contextShift=IO.contextShift(global)
。我可以做公关,但我担心我缺乏纠正整个文件的知识。谢谢