From: 7stud -- Date: 2011-04-20T08:48:49+09:00 Subject: Re: anonymous closures with Proc,new, lambda and -> Stu wrote in post #993854: > inc = lambda {|n| n+=1} counter = lambda do |a_proc| n = 1 n = a_proc.call(n) end.call(inc) puts counter --output:-- 2 -- Posted via http://www.ruby-forum.com/.