Scala プログラミング勉強メモ (1)
最近購入した「Scalaプログラミング入門」というご本の勉強メモ。
Scala のインストール
svm というバージョン管理ツールが便利そうだったので使ってみることに。
とりあえず $HOME/bin
に置いておくことに。
$ curl "https://raw.github.com/yuroyoro/svm/master/svm" -o ~/bin/svm $ chmod 755 ~/bin/svm
.bashrc
や .zshrc
に以下の行を追加しておく。
export SCALA_HOME=~/.svm/current/rt export PATH=$SCALA_HOME/bin:$PATH
あとはインストールするだけ。
$ svm install 2.10.3 $ svm current currently version is 2.10.3
REPL を使ってみる
scala
コマンドで REPL を使うことができる。
$ scala Welcome to Scala version 2.10.3 (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_65). Type in expressions to have them evaluated. Type :help for more information. scala>
足すぜ
scala> 1 + 1 res0: Int = 2
引くぜ
scala> 3 - 1 res1: Int = 2
掛けるぜー
scala> 2 * 3 res2: Int = 6
割るいぇあ!
scala> 8 / 2 res3: Int = 4