Class: Hash
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#-(o) ⇒ Object
459 460 461 |
# File 'lib/sup/util.rb', line 459 def - o Hash[*self.map { |k, v| [k, v] unless o.include? k }.compact.flatten_one_level] end |
#select_by_value(v = true) ⇒ Object
463 464 465 |
# File 'lib/sup/util.rb', line 463 def select_by_value v=true select { |k, vv| vv == v }.map { |x| x.first } end |