関数型プログラミング言語Haskell
■ このスレッドは過去ログ倉庫に格納されています
0707デフォルトの名無しさん
NGNG701のイメージはあってるが、
> あと、遅延実行されるのでそう実装しても効率は悪くならないと思う。
遅延実行だからこそそういう式の組み立てと式の保存をやらないといけないわけで、
むしろ遅延評価だからと言ってそういう実装をするととんでもないことになる
というべき。
通常の式の評価でも下手に(末尾)再帰すると未評価の式の列が莫大になって
すぐオーバーフローする。
■ このスレッドは過去ログ倉庫に格納されています