Elm構文ページのフィボナッチコードは次のとおりです。ちょうど興味がありますか?再帰はメモを取る必要がありますか?または怠惰な評価はそれを世話しますか? (Pythonなど)他の言語でこのElm Fibonacciの例をメモする必要はありますか?
fib n = case n of
0 -> 1
1 -> 1
_ -> fib (n-1) + fib (n-2)
f(30)
がf(10)
4000等倍又はいろいろ書いを計算するならば、関数呼び出しの数は、その結果にn
に指数関数的に成長します。
「怠惰な評価はそれを世話しますか?」 - エルムは怠惰な評価を持っていません – robertjlooby