5

次のScalaコードはScala2.9では正常に機能しますが、Scala2.10マイルストーンではコンパイラエラーが発生します。ArrayTagを作成する方法のヒントを教えてもらえますか?

type Lit = Array[Int]
var list = List[Lit].empty
list ::= Array(1,2,3)
list ::= Array(4,5)
val arr = list.toArray

Scala 2.10のエラーメッセージは、「Litに使用できるArrayTagがありません」です。

また、常に新しいタイプの新しいArrayTagを作成する必要がありますか?

ありがとうございました。

4

1 に答える 1

3

それはバグです、私はそれを提出しました:https ://issues.scala-lang.org/browse/SI-5769

于 2012-05-07T20:58:19.030 に答える