module FunWith::Files::CoreExtensions::Hash

Public Instance Methods

fwf_blank?() click to toggle source
# File lib/fun_with/files/core_extensions/hash.rb, line 5
def fwf_blank?
  self.length == 0
end
fwf_reverse_merge( other_hash ) click to toggle source

Stolen from: activesupport/lib/active_support/core_ext/hash/reverse_merge.rb, line 12

# File lib/fun_with/files/core_extensions/hash.rb, line 10
def fwf_reverse_merge( other_hash )
  other_hash.merge( self )
end
fwf_reverse_merge!(other_hash) click to toggle source

File activesupport/lib/active_support/core_ext/hash/reverse_merge.rb, line 17

# File lib/fun_with/files/core_extensions/hash.rb, line 15
def fwf_reverse_merge!(other_hash)
  # right wins if there is no left
  merge!( other_hash ){|key,left,right| left }
end