Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Материалы

Проекты

Минимальный проект maven: mvn.zip

Минимальный проект sbt:  sbt.zip

SBT - Simple Build Tool

Домашняя страница: https://www.scala-sbt.org

Документация \ мануал: https://www.scala-sbt.org/1.0/docs/index.html

Инструкция по установке: https://www.scala-sbt.org/1.0/docs/Setup.html

Интеграция с Idea: https://www.jetbrains.com/help/idea/discover-intellij-idea-for-scala.html


Scala shell (REPL)

REPL - Read–Eval–Print Loop - shell, который позволяет на лету выполнять scala код.

Standalone

Scala shell можно поставить отдельно. Инструкции по установке https://www.scala-lang.org/download/2.11.8.html

SBT console

Так же scala shell является частью sbt. Для запуска выполните

Code Block
sbt console


Литература

  1. Programming Scala, 2nd Edition by Dean WamplerAlex Payneb

  2. Scala in Depth by Joshua D. Suereth

  3. Programming in Scala Second Edition by Martin Odersky, Lex Spoon, Bill Venners

  4. Scala Cookbook. Recipes for Object-Oriented and Functional Programming by Alvin Alexander