いくら関数型言語の機能を取り入れてもその意味がわかっていなければ何もならない。COBOLと同じ年代の古い技術でも使わなければ意味がないということ。参照透明性ぐらいは覚えて損はないよ。