関数型プログラミング言語Haskell Part28at TECH関数型プログラミング言語Haskell Part28 - 暇つぶし2ch907:デフォルトの名無しさん 15/07/08 19:03:01.21 7bDc6WAX.netじゃあ、そもそもなんでループをわざわざ末尾再帰で書くの?という疑問は当然だけど、 ループで書くと破壊的代入が必要になるから、関数的に書くと自然に末尾再帰になる。 なので関数型プログラミングをするなら末尾再帰最適化は必須だし、 実際に(再帰以外の末尾呼び出しの最適化も)まともな処理系はみんな実装してる。 関数型言語では必須かつ簡単な最適化なので。 次ページ続きを表示1を表示最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch