Sha256: c79d58a7972059b0fd545423d37644e311cfe67ec6b1ab81c8a5291cdbff3885

Contents?: true

Size: 158 Bytes

Versions: 1

Compression:

Stored size: 158 Bytes

Contents

class Hash
  class Nested < Hash

    def [](key)
      if key? key 
        super(key)
      else
        self[key] = Nested.new
      end
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hash_ext-0.4.0 lib/hash_ext/nested.rb