Java8にラムダがくるので関数型プログラミングに慣れておきたい

ラムダの状況」にもあるように、Java8ではラムダ式が使えるようになります。関数型プログラミングができるようになってくるので、慣れておきたいところですね。JavaプログラムはScalaを勉強するのが良いのでしょうが、関数型プログラミングを理解するということではHaskellとかも勉強した方がいいかもしれません。