aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md1
-rw-r--r--src/gleam/dict.gleam9
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