C言語が実際には関数型かどうかなんて、このスレ的にはどうでもいいこと
Haskellの話とは何の関係もない
(C言語が関数型だろうと、Haskellには何の影響も及ぼさない)

新しくスレを作ってそちらで大いに議論してもらいたい