module Linner::HashRecursiveMerge

Public Instance Methods

rmerge!(other_hash) click to toggle source
# File lib/linner/helper.rb, line 3
def rmerge!(other_hash)
  merge!(other_hash) do |key, oldval, newval|
    oldval.class == self.class ? oldval.rmerge!(newval) : newval
  end
end