@@ -755,10 +755,10 @@ defmodule Map do
755755
756756 iex> Map.pop(%{a: 1}, :a)
757757 {1, %{}}
758- iex> Map.pop(%{a: 1}, :b )
759- {nil, %{a: 1}}
760- iex> Map.pop(%{a: 1}, :b , 3)
761- {3, %{a: 1}}
758+ iex> Map.pop(%{"a" => 1}, "b" )
759+ {nil, %{"a" => 1}}
760+ iex> Map.pop(%{"a" => 1}, "b" , 3)
761+ {3, %{"a" => 1}}
762762
763763 """
764764 @ spec pop ( map , key , default ) :: { value , updated_map :: map } | { default , map } when default: value
@@ -781,8 +781,8 @@ defmodule Map do
781781 {1, %{}}
782782 iex> Map.pop!(%{a: 1, b: 2}, :a)
783783 {1, %{b: 2}}
784- iex> Map.pop!(%{a: 1}, :b )
785- ** (KeyError) key :b not found in:
784+ iex> Map.pop!(%{"a" => 1}, "b" )
785+ ** (KeyError) key "b" not found in:
786786 ...
787787
788788 """
@@ -968,8 +968,8 @@ defmodule Map do
968968 iex> Map.update!(%{a: 1}, :a, &(&1 * 2))
969969 %{a: 2}
970970
971- iex> Map.update!(%{a: 1}, :b , &(&1 * 2))
972- ** (KeyError) key :b not found in:
971+ iex> Map.update!(%{"a" => 1}, "b" , &(&1 * 2))
972+ ** (KeyError) key "b" not found in:
973973 ...
974974
975975 """
0 commit comments