Haskell脳

flip constconst idが等価だってことは、Haskellになじんでくると素直に思い浮かんでくるものなのか?

命令型でいうと、forwhileで書ける、みたいな感じで、プログラマの常識なのか?

もしそうなら、まだぜんぜんHaskell脳になってないな、おれの頭。

や、落ち着いて考えれば理解はできるよ。ただし、自分の中から出てこない、天下り的。

(追記)スターをもらったので補足しておくと、Haskell脳というよりはコンビネータ脳なのかも。 どちらにせよ、関数合成に慣れが必要に思う。