関数型プログラミング言語Haskell Part3at TECH関数型プログラミング言語Haskell Part3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト950:デフォルトの名無しさん 06/02/12 23:14:56 HaskellとAlgol60を比べることはできても、 関数型言語と手続き型言語を比べるのは難しいだろうな。 議論の前提となる関数型言語の定義すら定まってないし。 951:デフォルトの名無しさん 06/02/12 23:30:35 漏れみたいな凡人には再帰が理解しにくいよ。 階乗みたいな簡単なのは分かるけどさ。 「なんでループ使わせてくれないんだよぅ」ってなる。 952:デフォルトの名無しさん 06/02/12 23:38:45 え 953:デフォルトの名無しさん 06/02/12 23:40:33 間違い 954:デフォルトの名無しさん 06/02/12 23:44:37 行列積みたいな一般再帰は確かに嫌だね 955:デフォルトの名無しさん 06/02/12 23:47:20 >>951 Haskellだと再帰を使わずに済ませられることも多くないか? たとえば階乗は\n -> product [1..n]と書ける。 IOが絡んだりする複雑な処理を書くときは再帰が要ることも多いけど、 個人的には再帰(やループ)は小さいほどわかり難いと思うから、 これはあまり問題じゃないような気もする。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch