メディア部門では、インターネットで加速するメディア環境の中で、翔泳社が得意とするテーマを深掘りしながら様々なドメインで最適化されたメディアビジネスを展開しています。
Subject: [ruby-list:43813] Re: Procの仕様について From: eklerni <eklerni@ r a - x e p Date: Tue, 7 Aug 2007 12:27:20 +0900 References: 43806 43807 43808 43812 In-reply-to: 43812 From:eklerni > 1.8.6におけるProc.newとproc,lambdaとの関係性(それぞれの意味づけ)と > それが1.9ではどのように変わるのか > 前のメールでは勘違いしてたことがありました。1.8.6のproc{}はlambda{}なこ とを忘れてました。 procの挙動の変化というよりは、メソッド名のaliasの問題ですね。 1.8.6と1.9共通 Proc.new{...} はprocオブジェクトを返す。return、brea
Proc.newとproc、lambdaでは、returnの扱いが違います。おー、これはサプライズです。まぁProc.newはまず使わないからあまり影響はないのですが。 def foo Proc.new { return 'Proc.new' }[] return 'foo' end def bar proc { return 'proc' }[] return 'bar' end def baz lambda { return 'lambda' }[] return 'baz' end p foo # => "Proc.new" … 呼び出したメソッドからかえっている。 p bar # => "bar" … クロージャからかえるだけ。 p baz # => "baz" … クロージャからかえるだけ。 参照: クロージャ - Wikipedia
Lucecita: RubyCocoa example2008-07-25UPDATE: Version 2.0 of Lucecita is out. Lucecita 2.0 There are some applications like Mouseposé, OmniDazzle or RemoteBuddy that allow you to have a rally nice light effect with your mouse. But as I have stated before, I am a poor student :) and since I am saving money to buy a new laptop(by the way, please support me with the ads and with donations!!) I have wr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く