Saturday, 17 August 2013

ruby puts - how to avoid getting nil for each map iteration

ruby puts - how to avoid getting nil for each map iteration

I am looking at all the methods for an object. How can I avoid all the nils?
r=1..10
r.methods.map{|m| puts m}
===
eql?
hash
each
step
bsearch
begin
end
first
...
instance_exec
__send__
__id__
=> [nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
nil,
nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil,
nil,
...
nil, nil, nil, nil, nil, nil, nil, nil, nil]
2.0.0-p247 :004 >

No comments:

Post a Comment