Sha256: d00f44d9b164e5b853ddfaabfe8d5d60950c4b0007a4a115546aa4002d116509

Contents?: true

Size: 254 Bytes

Versions: 1

Compression:

Stored size: 254 Bytes

Contents

require "grab/version"

module Grab
  def grab(*keys)
    keys.map { |k| self.fetch(k) }
  end

  def values(*args)
    args.map { |k| self[k] }
  end
end

class Hash
  include Grab

  def values(*args)
    args = keys if args.empty?
    super
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
grab-0.0.4 lib/grab.rb