From: SASADA Koichi Date: 2012-05-23T08:20:44+09:00 Subject: [ruby-core:45191] Re: [ruby-trunk - Bug #6476][Rejected] Proc unrolls an array even without splat (2012/05/23 0:23), mame (Yusuke Endoh) wrote: > prijutme4ty (Ilya Vorontsov) wrote: >> > pr_def(*[1,2,3]) # => [1] + [2,3] > It should be: "1 + [2, 3]" > pr_lambda = lambda{|recv,*args| puts "#{recv.inspect} + #{args.inspect}"} > pr_lambda.call(*[1,2,3]) # => [1] + [2,3] Also it should be "1 + [2, 3]". -- // SASADA Koichi at atdot dot net