module Shackleton::Extensions::HashSlice
Public Instance Methods
except(*keys)
click to toggle source
# File lib/shackleton/extensions/hash_slice.rb, line 7 def except(*keys) desired_keys = self.keys - keys ::Hash[[desired_keys, self.values_at(*desired_keys)].transpose] end
slice(*keys)
click to toggle source
# File lib/shackleton/extensions/hash_slice.rb, line 4 def slice(*keys) ::Hash[[keys, self.values_at(*keys)].transpose] end