module Enumerable
Public Instance Methods
to_lookup_hash() { |element| ... }
click to toggle source
# File lib/to_lookup_hash.rb, line 4 def to_lookup_hash inject({}) do |memo, element| memo.merge!(yield(element) => element) end end
to_lookup_hash_with_value() { |element| ... }
click to toggle source
# File lib/to_lookup_hash.rb, line 10 def to_lookup_hash_with_value inject({}) do |memo, element| key, value = yield(element) memo.merge!(key => value) end end