Scala:访问隐式数值实例的long方法
我想知道如何在这里填写第三行,而不显式引用Scala:访问隐式数值实例的long方法,scala,traits,numeric,implicit,Scala,Traits,Numeric,Implicit,我想知道如何在这里填写第三行,而不显式引用integrafoo,或使用隐式导入必要的隐式 implicit val integralFoo: Integral[Foo] = ??? val myFoo: Foo = ??? val myLong: Long = ??? def m[Foo](implicit integralFoo: Integral[Foo]) = { import Integral.Implicits._ val myFoo: Foo = ??? val myL
integrafoo
,或使用隐式导入必要的隐式
implicit val integralFoo: Integral[Foo] = ???
val myFoo: Foo = ???
val myLong: Long = ???
def m[Foo](implicit integralFoo: Integral[Foo]) = {
import Integral.Implicits._
val myFoo: Foo = ???
val myLong: Long = myFoo.toLong()
}