class DeeplyEnumerable::Hash

Public Class Methods

deep_rebuild(object) click to toggle source
# File lib/deeply_enumerable/hash.rb, line 60
def deep_rebuild(object)
  check_object_class(object)
  new.tap { |deeply_enumerable_object| object.each { |key, value| deeply_enumerable_object[key] = rebuild(value) } }
end
deep_reverse_merge(object)
Alias for: reverse_deep_merge
reverse_deep_merge(object) click to toggle source
# File lib/deeply_enumerable/hash.rb, line 65
def reverse_deep_merge(object)
  check_object_class(object)
  deep_rebuild(object).reverse_deep_merge
end
Also aliased as: deep_reverse_merge