Popular una lista es Scala con doble toma aleatoria para siempre
Soy nuevo en Scala y estoy tratando de obtener una lista de valores dobles aleatorios:
El problema es que, cuando intento ejecutar esto, lleva demasiado tiempo en comparación con su contraparte de Java. ¿Alguna idea de por qué es esto o una sugerencia sobre un enfoque más eficiente?
def random: Double = java.lang.Math.random()
var f = List(0.0)
for (i <- 1 to 200000)
( f = f ::: List(random*100))
f = f.tail