Eventuali duplicati:
Load Scala file into interpreter to use functions?Come caricare un file scala nella console sbt?
ho avviare la console di SBT in questo modo:
[email protected]:~/projects$ sbt console
[info] Set current project to default-8aceda (in build file:/home/alex/projects/)
[info] Starting scala interpreter...
[info]
Welcome to Scala version 2.9.2 (OpenJDK Client VM, Java 1.6.0_24).
Type in expressions to have them evaluated.
Type :help for more information.
scala>
Ho un test.scala
(/home/alex/projects/test.scala) file con qualcosa del genere:
def timesTwo(i: Int): Int = {
println("hello world")
i * 2
}
Come fare in modo che io possa fare qualcosa di simile nella console:
scala> timesTwo
E in uscita il valore della funzione?
Questo non è un duplicato. 'sbt console' compila il file sorgente all'avvio, quindi devi solo' Times timesTwo 7'. (L'avevo avvolto in un oggetto del Times come Brian. Coincidenza o destino?) –
Concordato. Questo non è un duplicato. le console sbt e scala si comportano diversamente a questo riguardo. – Synesso