http://samdanielson.com/2007/3/19/proc-new-vs-lambda-in-ruby


def foo
  f = Proc.new { return "return from foo from inside proc" }
  f.call # control leaves foo here
  return "return from foo"
end

def bar
  f = lambda { return "return from lambda" }
  f.call # control does not leave bar here
  return "return from bar"
end

puts foo # prints "return from foo from inside proc"
puts bar # prints "return from bar"



On 6/7/07, Aditya Agustyana <[EMAIL PROTECTED]> wrote:
>
>   makelum karena bhs inggris ku payah, baca2 ttng Proc & lamda di
> Pickaxe ndak ngerti2 juga
>
> secara di Rails aku jarang banget (nggak pernah kalee) pake kedua
> konsep ini..., jadi sampe skrng lum ngerti2
>
> jadi ada rubyist yg berkenan menjelaskan kedua hal ini padaku dalam
> bhs indonesia gak ?
>
> makasih sbeelumnya
>
>  
>


[Non-text portions of this message have been removed]

Kirim email ke