Module: Gemmy::Patches::ArrayPatch::InstanceMethods::KeyBy

Defined in:
lib/gemmy/patches/array_patch.rb

Instance Method Summary collapse

Instance Method Details

#key_byObject

facets



21
22
23
24
25
26
27
28
# File 'lib/gemmy/patches/array_patch.rb', line 21

def key_by
  return to_enum(:key_by) unless block_given?
  h = {}
  each do |v|
    h[yield(v)] = v
  end
  return h
end