【问题标题】:Task in later version of Scalaz更高版本的 Scalaz 中的任务
【发布时间】:2017-10-22 17:23:49
【问题描述】:

我正在使用 Scalaz 7.6.12,但找不到课程 Task。它已被弃用吗?我刚开始学习Task,但在我的库中找不到该课程。

【问题讨论】:

  • 没有 scalaz 版本 7.6.12。也许你的意思是 7.2.16?它有Task。它是scalaz-concurrent 包的一部分。
  • 在 2.11 中我找不到它。编译组:'org.scalaz',名称:'scalaz-core_2.11',版本:'7.2.16' 你能在这里粘贴你使用的导入吗?典型的 scalaz.concurrent.Task 不起作用。甚至没有并发包
  • 除了scalaz-core之外,你还需要name: 'scalaz-concurrent_2.11'的工件。
  • 仍然无法正常工作。哪个是您在导入中使用的包?,您能否在此处粘贴您拥有的所有依赖项?问候

标签: scala scalaz


【解决方案1】:

首先,检查 build.sbt 中的依赖项:

libraryDependencies ++= Seq(
  "org.scalaz" %% "scalaz-core" % "7.2.16",
  "org.scalaz" %% "scalaz-concurrent" % "7.2.16"
)

如果一切就绪,Task 照常驻留在scalaz.concurrent 包中:

import scalaz.concurrent.Task

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-10
    • 2013-08-09
    • 2015-09-25
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    相关资源
    最近更新 更多