下のコードがコンパイルエラーになる。
型パラメータの中身に対してのimplicit conversionはimportできないのか・・?
下の例ではobject A内でimplicit defした場合はコンパイルは通るのだが・・
誰か教えて下さい。
package aobject B {
implicit def i2s(i: List[Int]): List[String] = i.map(_.toString).toList
}object A {
def main(args: Array[String]): Unit = {
import a.B
val list: List[String] = List(1) ::: List("a")
}
}