トップページ
>
プログラム
>
2015年08月19日
>
cBcKF4Ir
書き込み順位&時間帯一覧
7 位
/149 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
0
0
0
0
0
0
0
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
使用した名前一覧
書き込んだスレッド一覧
デフォルトの名無しさん
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
書き込みレス一覧
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
371 :
デフォルトの名無しさん
[sage]:2015/08/19(水) 08:18:36.42 ID:cBcKF4Ir
>再帰はセキュリティの問題から使ってはいけない。
だから一般化しすぎだろ
scalaとかでも同じ事言うの?
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
375 :
デフォルトの名無しさん
[sage]:2015/08/19(水) 08:32:59.75 ID:cBcKF4Ir
>>373
いやだから末尾再帰は確かにループに展開されるけど
普通の再帰は展開されない(余再帰とかいうあれ)
val one:Stream[Int] = 1#::one
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
377 :
デフォルトの名無しさん
[sage]:2015/08/19(水) 08:40:13.17 ID:cBcKF4Ir
そもそもVM上で動く言語でセキュリティの観点から再帰使うな
って言われてもな
一般化しすぎ
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
378 :
デフォルトの名無しさん
[sage]:2015/08/19(水) 08:43:41.41 ID:cBcKF4Ir
>>376
遅延データ構造で余再帰使うなってあんた
なあ、再帰関数好きな人いる? [転載禁止]©2ch.net
379 :
デフォルトの名無しさん
[sage]:2015/08/19(水) 08:47:34.95 ID:cBcKF4Ir
入力をその場で評価せずに遅延データ構造であらわすってあるけど
そこで末尾再帰なんかしたらそれこそ危ない
※このページは、
『2ちゃんねる』
の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。