Class: Hash
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#glimpse(n = 100) ⇒ Object
101 102 103 |
# File 'lib/goat/extn.rb', line 101 def glimpse(n=100) "{" + self.map{|k, v| k.glimpse + "=>" + v.glimpse}.join(', ') + "}" end |
#map_to_hash ⇒ Object
107 108 109 110 111 112 113 114 |
# File 'lib/goat/extn.rb', line 107 def map_to_hash h = {} self.map do |k, v| nk, nv = yield(k, v) h[nk] = nv end h end |