[#49786] Ubuntu 12.04 LTSでのCVE-2014-2525対応方法 — Yuumi Yoshida <yuumi3@...>
Yuumi3 =E3=81=A7=E3=81=99=E3=80=82
3 messages
2014/04/10
[#49788] lambdaとかprocとか使ったプログラム — 牛坂 博則 <ushizaka.hironori@...>
そもそも本当に必要なのでしょうか。それを使うと何が良いのかもわかりませ
6 messages
2014/04/11
[#49796] Range class? — "Masa" <imagine@...>
坂野正明です。
5 messages
2014/04/20
[#49804] Re: 小数点以下の表示で質問があります。 — Fumiaki Sakamoto <ght8270407fs@...>
自己レスですみません。
14 messages
2014/04/23
[#49805] Re: 小数点以下の表示で質問があります。
— "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp>
2014/04/23
きしもとです
[#49806] Re: 小数点以下の表示で質問があります。
— Fumiaki Sakamoto <ght8270407fs@...>
2014/04/23
きしもとさま
[#49808] Re: 小数点以下の表示で質問があります。
— Tetsuo Sakaguchi <saka@...>
2014/04/23
阪口です。
[#49809] Re: 小数点以下の表示で質問があります。
— Fumiaki Sakamoto <ght8270407fs@...>
2014/04/23
ありがとうございます。
[#49810] Re: 小数点以下の表示で質問があります。
— EGUCHI Osamu <eguchi@...>
2014/04/23
44GI44GQ44Gh77yg44Ko44K544Ki44Oz44OJ44Kk44O844Gn44GZDQoNCnNwcmludGYg44GuICVh
[ruby-list:49790] Re: lambdaとかprocとか使ったプログラム
From:
EGUCHI Osamu <eguchi@...>
Date:
2014-04-11 02:05:17 UTC
List:
ruby-list #49790
えぐち@エスアンドイーです
2014年4月11日 9:14 牛坂 博則 <ushizaka.hironori@lab.ntt.co.jp>:
> そもそも本当に必要なのでしょうか。それを使うと何が良いのかもわかりませ
> ん。ただ複雑なだけのような気がするのですが。
lambda も Proc もクロージャを提供するものですね。
def func()
i = 0
Proc.new { puts i; i += 1 }
end
f = func
f.call # => 0
f.call # => 1
f.call # => 2
f.call # => 3
> その使用方法の具体例とか知っている方がいらっしゃいましたら教えてほしいの
> ですが。
ユーザ定義の制御構造を作るときに使うイテレータのブロックは Proc クラスのオブジェクトです。
なので、イテレータを呼び出している時は、漏れ無く Proc のお世話になっている事になります。
えぐち