From: aduket aduket Date: 2010-07-09T06:47:44+09:00 Subject: [ruby-core:31137] [Bug #3552] Map doesn't accept multiple arguments for its block converted from lambda Bug #3552: Map doesn't accept multiple arguments for its block converted from lambda http://redmine.ruby-lang.org/issues/show/3552 Author: aduket aduket Status: Open, Priority: Normal ruby -v: 1.9.1 Following raises wrong number of arguments error: irb(main):001:0> l=lambda{|x,y| x+y} => # irb(main):002:0> [[1,2],[3,4]].map(&l) ArgumentError: wrong number of arguments (1 for 2) from (irb):2:in `map' from (irb):2 from C:/Ruby191/bin/irb:12:in `
' ---------------------------------------- http://redmine.ruby-lang.org