基本的にプログラミング言語って、性能がどれだけ出るとか、
プログラマの意図をどれだけ正確に記述できるとかにあると思うし、
その辺りしか興味がないんだけど、遅延評価する言語とはいえ、
処理系が作り出す評価順序というものは事実としてあるわけで、
性能を第一とするなら、プログラマはそこを熟知して意識しながら
書く事をやっぱり求められるはず。
haskellはそこがぼやけてはっきりしない。
本来なら一番把握してないといけない部分のなはずなのに。
そこの言及を避けて通っていたら使われないに決まってる。