参照透過でないことは悪、ミュータブルは滅ぼすべき、なんてのに付き合ってたら、そのうちインスタンスにメソッド追加するのも禁止とかなるよね。そんな、RubyをRubyでないものにしてしまう危険思想に対しては、はっきりと、これは関数型からの侵略だから目を覚ませと言うべきでは?
Pyhonも同じなのかしら。でもfunctoolsとかあるしな。
個人的には関数は参照透過であるべきだし、変数はミュータブルであるべきだと思うんだが、いまいちPython界隈のことわからんのだよな。
どこかで腰を据えてesehara氏のスライドを精読しよう。