Logo

Programming-Idioms

History of Idiom 13 > diff from v14 to v15

Edit summary for version 15 by :

Version 14

2015-09-04, 11:28:55

Version 15

2015-09-04, 11:30:01

Idiom #13 Iterate over map keys and values

Print each key k i with its value x from an associative array mymap

Idiom #13 Iterate over map keys and values

Print each key k i with its value x from an associative array mymap

Code
Enum.each(mymap, fn({key, value}) ->
  IO.puts("#{key} => #{value}")
end)

for {key, value} <- mymap, do: IO.puts("#{key} => #{value}")
Code
Enum.each(mymap, fn({key, value}) ->
  IO.puts("#{key} => #{value}")
end)

for {key, value} <- mymap do
  IO.puts("#{key} => #{value}")
end
Doc URL
http://elixir-lang.org/docs/v1.0/elixir/Enum.html#each/2
Doc URL
http://elixir-lang.org/docs/v1.0/elixir/Enum.html#each/2
Demo URL
http://play.elixirbyexample.com/s/b8dac50bca
Demo URL
http://play.elixirbyexample.com/s/97163fc9ec