Preguntas con la etiqueta [type-erasure]
Lista
type-erasure preguntas
Doble definición de Scala (2 métodos tienen el mismo tipo de borrado)
11
respuestas
74
votos
18.1k
vistas
Escribí esto en Scala y no se compila: class TestDoubleDef{ def foo(p:List[String]) = {} def foo(p:List[Int]) = {} } el compilador notifica: [error] double definition: [error] method foo:(List[String])Unit and [error]
¿Cómo puedo evitar el borrado de tipos en Scala? ¿O por qué no puedo obtener el parámetro de tipo de mis colecciones?
11
respuestas
390
votos
84.8k
vistas
Es una triste realidad en Scala que si crea una instancia de una Lista[Int], puede verificar que su instancia es una Lista, y puede verificar que cualquier elemento individual de