puede hacer referencia a la salida previa como resN
por alguna N
. Usted probablemente ha notado que en el Scala REPL, los resultados se imprimen en forma resN: Type = value
:
Welcome to Scala version 2.9.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_24).
Type in expressions to have them evaluated.
Type :help for more information.
scala> List(1,2,3,4)
res0: List[Int] = List(1, 2, 3, 4)
scala> "Hello!"
res1: java.lang.String = Hello!
Bueno, eso resN
es un nombre de variable real. En este ejemplo, puede hacer referencia a la lista como res0
y la cadena como res1
para (al menos por lo que yo sé), siempre que el REPL está abierto:
scala> (res0.toString + res1) toLowerCase
res2: java.lang.String = list(1, 2, 3, 4)hello!