与えられたev: Manifest[T]私はをClass[T]使用して取得することができますev.erasure.asInstanceOf[Class[T]]。ev.erasure単独で静的タイプのを返すのは残念ですClass[_]。
Class[T]キャストせずにマニフェストからを取得できますか?そうでない場合、祝福されたScalaクリエーターがメソッドで生のリターン型を選択した理由はありerasureますか?
これがほとんどのコードに与える影響はごくわずかであることを理解していますが、Scalaコードのほぼ非慣用的な部分でこの問題に遭遇し、何よりも興味があります。