Method: Multimap#each
- Defined in:
- lib/multimap.rb
#each ⇒ Object
call-seq:
map.each { |key, value| block } => map
Calls block for each key/value pair in map, passing the key and value to the block as a two-element array.
map = Multimap["a" => 100, "b" => [200, 300]]
map.each { |key, value| puts "#{key} is #{value}" }
produces:
a is 100
b is 200
b is 300
148 149 150 151 152 |
# File 'lib/multimap.rb', line 148 def each each_pair do |key, value| yield [key, value] end end |