2017-12-22 【関数型言語】勉強の進め方 [Scala関数型デザイン&プログラミング ―Scalazコントリビューターによる関数型徹底ガイド](http://amzn.asia/1I1hIlZ) は、演習問題が多数あるのがとてもよい。 関数型言語を理解するのに、複数の言語を比較してみようと思う。 C++ Java Scala Haskell elixir javascript(ECMA 6) typescript python ruby それぞれの言語の参考書もあるが、演習問題の量では上記の本が一番多い。 なので、基本は上記の本の演習問題を各種言語で書いてみる、という方針ですすめる。