From: Tj Holowaychuk Date: 2009-01-16T11:09:30+09:00 Subject: Re: Proc params extension Yukihiro Matsumoto wrote: > Hi, > > In message "Re: Proc params extension" > on Fri, 16 Jan 2009 09:27:04 +0900, Tj Holowaychuk > writes: > | > |Basically what I need is: > | > |Proc.new { |a,b,c| }.params # => [:a, :b, :c] > > 1.9 has Proc#parameters: > > Proc.new { |a,b,c| }.parameters > # => [[:opt, :a, nil], [:opt, :b, nil], [:opt, :c, nil]] > > which means all a, b, c are optional, and their default values are > nil. > > matz. perfect! that tree would be fantastic, would it be reasonably possible to backport as a gem extension? Im not sure what would be involved, or if to many changes would have to be made. Thanks matz -- Posted via http://www.ruby-forum.com/.