【问题标题】:Cannot compile simple Argonaut expression?无法编译简单的 Argonaut 表达式?
【发布时间】:2016-08-08 11:47:06
【问题描述】:

这是 Scalaz 和 Argonaut 不兼容的问题还是其他原因?

scala> import argonaut._
import argonaut._

scala> import Argonaut._
import Argonaut._

scala> import scalaz._
import scalaz._

scala> import Scalaz._
import Scalaz._

scala> val jsonString: Json = jString("JSON!")
java.lang.IncompatibleClassChangeError: Found class scalaz.Memo, but interface was expected
  at argonaut.PrettyParams.<init>(PrettyParams.scala:112)
  at argonaut.PrettyParamss$class.$init$(PrettyParams.scala:252)
  at argonaut.Argonaut$.<init>(Argonaut.scala:3)
  at argonaut.Argonaut$.<clinit>(Argonaut.scala)
  ... 43 elided

build.sbt

  "io.argonaut" %% "argonaut" % "6.1",
  "org.scalaz" %% "scalaz-core" % "7.2.4",

【问题讨论】:

    标签: scala argonaut


    【解决方案1】:

    目前似乎只兼容Scalaz 7.1.1

    【讨论】:

      猜你喜欢
      • 2011-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-15
      相关资源
      最近更新 更多