Skip to content

Commit 9bb1202

Browse files
committed
Update instructions for Map.map/2 deprecation, closes #11912
1 parent 173c15b commit 9bb1202

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/elixir/lib/map.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1106,8 +1106,8 @@ defmodule Map do
11061106
end
11071107

11081108
@doc false
1109-
@deprecated "Use Map.new/2 instead"
1109+
@deprecated "Use Map.new/2 instead (invoke Map.from_struct/1 before if you have a struct)"
11101110
def map(map, fun) when is_map(map) do
1111-
new(map, fn {k, v} -> {k, fun.({k, v})} end)
1111+
:maps.map(fn k, v -> fun.({k, v}) end, map)
11121112
end
11131113
end

0 commit comments

Comments
 (0)