no se puede encontrar el manifiesto de clase para el tipo de elemento T

Estaba tratando de compilar un código deesta pregunta SO y me encuentro con este mensaje de errorcannot find class manifest for element type T. Aquí hay otro fragmento que muestra el comportamiento:

scala> def f[T](a:T, b:T):Array[T] = { new Array[T](2) }
<console>:4: error: cannot find class manifest for element type T
       def f[T](a:T, b:T):Array[T] = { new Array[T](2) }

Puedo ver esonew collection.mutable.GenericArray[T](2) soluciona el problema. Aparentementeproporcionando un manifiesto es la otra opción ... Pero qué hace"proporcionar un medio manifiesto"?

Respuestas a la pregunta(1)

Su respuesta a la pregunta