I sense a little bit of a condescending attitude in such posts, and that does not help &#x27;non-fp&#x27; progs to want to join the super world of fp  elite programming. Personnally I&#x27;ve started learning Haskell and I love it. But having a denigrating attitude towards OOP-ish programming is simply polarizing and does not help the &#x27;cause&#x27; ...