From: ts Date: 2001-12-14T02:32:04+09:00 Subject: [ruby-talk:28439] Re: why is Proc's arity function so weird? >>>>> "P" == Paul Brannan writes: P> But these same rules do not apply to methods that have been turned into P> procs: You have not written the same thing, compare def foo(x) each {|x| } In the first form you define a def, in the second form you give a block to a method Guy Decoux