Module: DClone::Array

Included in:
Array
Defined in:
lib/d_clone/array.rb

Instance Method Summary collapse

Instance Method Details

#d_cloneObject



3
4
5
6
7
8
9
10
11
12
13
# File 'lib/d_clone/array.rb', line 3

def d_clone
    [].tap do |res|
        self.each do |ele|
            if ele.is_a?(Array) || ele.is_a?(Hash)
                res << ele.d_clone
            else
                res << ele
            end
        end
    end
end