Memento memo.

Today I Learned.

ScalaのREPL環境 Ammonite-REPL を使ってみる

この記事を書いてる段階でScala歴5分くらいなのですが、デフォルトのREPL環境が微妙だったのでいい感じのScala REPLを探してきました。

シンタックスハイライトと補間が効くやつです。

Ammonite

日本語情報がほとんどないので流行っていないのかもしれない(知らない)

Install

$ brew install ammonite-repl

起動

$ amm

見た目

f:id:shotat_jp:20170320213423p:plain

いい感じに色がついて、型の補完とかも効きます。

イマイチなところ

素のREPLより動作がもっさりする。マシンパワーで殴るしかない。

まとめ

ScalaHello Worldができるようになりました。

読んでるなう

Guide to ScalaーScalaプログラミング入門

Guide to ScalaーScalaプログラミング入門

Scalaスケーラブルプログラミング第3版

Scalaスケーラブルプログラミング第3版