Hi,
There are a string and a proc object. The proc object is used to manipulate the string.
s = "10"
p = Proc.new { |i| i.to_i }
[s].map(&p).first #=> 10
This works. But is there a better way to do that when s and p are given?
Thanks.
Sam
Hi,
There are a string and a proc object. The proc object is used to manipulate the string.
s = "10"
p = Proc.new { |i| i.to_i }
[s].map(&p).first #=> 10
This works. But is there a better way to do that when s and p are given?
Thanks.
Sam
>> p.call(s)
p.call(s)
=> 10
If I understand your question correctly, you just want the proc to manipulate the string?