トップページ > プログラム > 2015年08月21日 > D+2gPP3C

書き込み順位&時間帯一覧

10 位/146 ID中時間01234567891011121314151617181920212223Total
書き込み数2000000000000000000000013



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net

書き込みレス一覧

なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
404 :デフォルトの名無しさん[sage]:2015/08/21(金) 00:25:28.79 ID:D+2gPP3C
>>399
基本的には再帰よりも高階関数というか型クラスに定義してある汎用的な関数を使ったほうがいい
同じ事ができるならより弱い力のものを使ったほうがいいし(monadよりapplicative,applicativeよりfunctor)

が型クラスのインスタンス作る時に再帰で実装する時はあるよ
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
405 :デフォルトの名無しさん[sage]:2015/08/21(金) 00:31:28.66 ID:D+2gPP3C
まぁところによりけりでscalaの標準ライブラリのコンテナのコードなんて
while、再代入、ダウンキャストしまくりでとても関数型プログラミングとは言えない

利用者にとってはライブラリが関数型プログラミングで実装してあるかどうかよりも
それを使って関数型プログラミングできる方が重要なんだからいいけど
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
424 :デフォルトの名無しさん[sage]:2015/08/21(金) 23:36:53.53 ID:D+2gPP3C
>>407
アドテク


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。