Skip to content

Instantly share code, notes, and snippets.

@closer
Created March 9, 2010 05:30
Show Gist options
  • Select an option

  • Save closer/326268 to your computer and use it in GitHub Desktop.

Select an option

Save closer/326268 to your computer and use it in GitHub Desktop.
["", nil, false, 0].each do |obj|
p obj
%w|blank? nil? empty?|.each do |name|
puts "#{obj.class}##{name}\n #{obj.methods.include?(name) ? obj.send(name) : 'No'}"
end
puts("-" * 20)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment