関数型のスタイルを取り入れてるっていうのが
全然関数型じゃないって話だよ
関数型のスタイルは>>960

コレクションに高階関数を入れて処理するなんてのは関数型でもなんでもないわけ
たとえばRubyのmapに!をつけて中身変更したら関数型じゃなくなって!つけなければ関数型なのか? ってこと
どっちも別に関数型とは関係ないただの便利なコレクションライブラリでしかない