Herramientas de usuario

Herramientas del sitio


functional:scala

¡Esta es una revisión vieja del documento!


Scala

Herramientas

Uso

sbt

  • Es la herramienta de compilación de Scala.
  • Para agregarlo al path, en Linux, añadiremos la siguiente línea al final del .bashrc:
export PATH=/home/alfred/bin/sbt/bin:$PATH
  • Una vez lo ejecutemos, la carpeta donde lo hagamos será el directorio del proyecto.
  • Existen los siguientes comandos:
    • console, empieza el REPL (Scala interprete), para salir de él ctrl+d.
    • compile, compila el código en ese directorio.

Scala IDE

  • Podemos crear una worksheet (botón derecho y añadir worksheet), esto es código Scala que se evalua a tiempo real cada vez que se guarda el fichero.
object test {
  println("Welcome to the Scala worksheet")       //> Welcome to the Scala worksheet
  val x = 4                                       //> x  : Int = 4
  def inc (i: Int) =  i + 1                       //> inc: (i: Int)Int
  inc(x)*5                                        //> res0: Int = 25
}

Conceptos

Funciones y evaluación

functional/scala.1364934647.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)