計算量について

HaskellConcurrent Cleanは、他の言語だとかなり複雑に書く必要がある問題も非常に簡潔に書けるのはすごく利点なのだけれど、その反面、計算の実行過程が隠れているので、計算量の判断が自明でないことがあって、じっと考え込んでしまうことがある。
でも、もしかすると慣れなのかも知れない。もっと数をこなせば、直感的に判断できるようになるのかな?