Scala 包cats包含同名的对象和包:implicits

Scala 包cats包含同名的对象和包:implicits,scala,scala-cats,ammonite,Scala,Scala Cats,Ammonite,听说这里有新的猫效应图书馆吗 立即将以下行添加到我的ammonite shell predef.sc interp.load.ivy("org.typelevel" % "cats-core_2.12" % "0.9.0") interp.load.ivy( "org.typelevel" % "cats-effect_2.12" % "0.1-0848c9b") 现在当我装上我的菊石壳。我犯了一个错误 cmd0.sc:1: package cats contains object and

听说这里有新的猫效应图书馆吗

立即将以下行添加到我的ammonite shell predef.sc

interp.load.ivy("org.typelevel" % "cats-core_2.12" % "0.9.0")
interp.load.ivy( "org.typelevel" % "cats-effect_2.12" % "0.1-0848c9b")
现在当我装上我的菊石壳。我犯了一个错误

cmd0.sc:1: package cats contains object and package with same name: implicits
one of them needs to be removed from classpath
import cats.effect.IO
       ^
Compilation Failed
谷歌搜索并在这里找到了解决方案


但我想知道如何将
-Yresolve术语冲突:策略
应用于菊石外壳?

我自己就能解决它。这是正确的进口商品

interp.load.ivy("org.typelevel" %% "cats" % "0.9.0")
interp.load.ivy( "org.typelevel" % "cats-effect_2.12" % "0.1-0848c9b")
现在一切正常

@ import cats._
import cats._
@ import cats.effect.IO
import cats.effect.IO
@