al intentar ejecutar el siguiente fragmento de Scala for the impatient:Missing tipo de parámetro para la función ampliada en Scala ArrayBuffer
val b = ArrayBuffer(1,7,2,9)
val bSorted = b.sorted(_ < _)
me sale el siguiente error:
error: missing parameter type for expanded function ((x$1, x$2) => x$1.$less(x$2))
val bSorted = b.sorted(_ < _)
Puede alguien explicar lo que podría estar pasando aquí. ¿No debería inferirse el tipo de parámetro del contenido de ArrayBuffer o debo especificarlo explícitamente?
Gracias
Gracias. Tiene sentido. –
¿Significa esto que el libro tiene un error? ¿O clasificó una función de comparación en algún momento? –
Creo que es un error en el libro. Tal vez una versión diferente de Scala? – paradigmatic