Class: Hash
Direct Known Subclasses
Instance Method Summary collapse
Instance Method Details
#glimpse(n = 100) ⇒ Object
111 112 113 |
# File 'lib/goat/extn.rb', line 111 def glimpse(n=100) "{" + self.map{|k, v| k.glimpse + "=>" + v.glimpse}.join(', ') + "}" end |
#map_to_hash ⇒ Object
117 118 119 120 121 122 123 124 |
# File 'lib/goat/extn.rb', line 117 def map_to_hash h = {} self.map do |k, v| nk, nv = yield(k, v) h[nk] = nv end h end |