Sha256: 60be806b654b6c7e6405a893435aca594c1dd1c3b1128ba575b00eaac56e0099
Contents?: true
Size: 296 Bytes
Versions: 1
Compression:
Stored size: 296 Bytes
Contents
module Wineskins module Utils extend self def remap_hash(hash, map) hash.inject({}) do |memo, (k,v)| memo[ map[k] || k ] = v memo end end def limit_hash(hash, keys) Hash[ hash.select {|k,v| keys.include?(k)} ] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wineskins-0.2.2 | lib/wineskins/utils.rb |