Sha256: 6b55016cd4d69a106c409f90557cdd7d411f15ad98883938a3c928c06f0bc2c6

Contents?: true

Size: 142 Bytes

Versions: 5

Compression:

Stored size: 142 Bytes

Contents

module Kernel
  # common idiom for:
  #  Marshal::load(Marshal::dump(self))
  def deep_copy
    Marshal::load(Marshal::dump(self))
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
godfat-ludy-0.1.13 lib/ludy/kernel/deep_copy.rb
ludy-0.1.15 lib/ludy/kernel/deep_copy.rb
ludy-0.1.10 lib/ludy/kernel/deep_copy.rb
ludy-0.1.11 lib/ludy/kernel/deep_copy.rb
ludy-0.1.13 lib/ludy/kernel/deep_copy.rb