Scalaの入門ドキュメントや本を見るとvalとimmutableマンセー状態なのに、
クラスライブラリのソース見るとvarとmutableだらけな件は、
どう解釈したらいいの?

速度が問題にならないところだけimmutableにしろと?