我正在尝试在REPL中运行斯卡拉猫。按照cat的指示,我已经安装了ammonite REPL,并将以下进口物品放入predef.sc
nterp.configureCompiler(_.settings.YpartialUnification.value = true)
import $ivy.`org.typelevel::cats-core:2.2.0-M1`, cats.implicits._
运行时出现此错误amm
。
predef.sc:1: value YpartialUnification is not a member of scala.tools.nsc.Settings
val res_0 = interp.configureCompiler(_.settings.YpartialUnification.value = true)
^
Compilation Failed
在Scala 2.13中,默认情况下启用了部分统一,并且部分条件无条件地-Ypartial-unification
删除了标志;弃用-Xexperimental#6309
除非指定了-Xsource:2.12,否则现在将启用部分统一。-Ypartial-unification标志已被删除,而现在多余的-Xexperimental选项已被弃用。
因此,编译器不再接受-Ypartial-unification
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句