Sha256: 50c2ad96af33dc47f2161ef16dcd5a3a615b5418b77342aa4d2dda0a4429e97f
Contents?: true
Size: 341 Bytes
Versions: 6
Compression:
Stored size: 341 Bytes
Contents
class Hash def transform_values each_pair do |key, value| self[key] = yield(value) end end def order_keys(keys) ordered = self.slice(*keys) unordered = self.except(*keys) ordered.merge(unordered) end def update_values! each_pair do |key, value| self[key] = yield(key, value) end end end
Version data entries
6 entries across 1 versions & 1 rubygems