diff options
-rw-r--r-- | CHANGELOG.md | 1 | ||||
-rw-r--r-- | src/gleam/dict.gleam | 9 |
2 files changed, 1 insertions, 9 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 73131fe..94e8495 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - The `function.curry*` functions have been deprecated. - The deprecated `dynamic.unsafe_coerce` function has been removed. +- The deprecated `dict.update` function has been removed. - The deprecated `order.max` and `order.min` functions have been removed. ## v0.39.0 - 2024-07-09 diff --git a/src/gleam/dict.gleam b/src/gleam/dict.gleam index 2d06449..229940f 100644 --- a/src/gleam/dict.gleam +++ b/src/gleam/dict.gleam @@ -474,15 +474,6 @@ pub fn upsert( |> insert(dict, key, _) } -@deprecated("This function has been renamed to `upsert`") -pub fn update( - in dict: Dict(k, v), - update key: k, - with fun: fn(Option(v)) -> v, -) -> Dict(k, v) { - upsert(dict, key, fun) -} - fn do_fold(list: List(#(k, v)), initial: acc, fun: fn(acc, k, v) -> acc) -> acc { case list { [] -> initial |