【関数型言語】scala関連ツール
開発に必要なツール類をリストアップしてみる。
ビルドツール
sbt 一択の模様。パッケージ管理、プロジェクト管理なども兼ねているみたい。
デバッガ
不明。調査が必要。
テスティングフレームワーク
- scalatest
- spec2
が2大勢力らしい。特徴を要調査。また、 scalacheck というのもあるらしい。
モックライブラリ
- Mockitio
- JMockit
Mockitio のほうが書籍等の情報が多い。JMockitはカバレッジツールとの相性がよい?
統合開発環境
無料でつかえるものとしては、
- eclipse
- Visual Studio Code
ネット上に情報が多いのは eclipse。