aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gleam/map.gleam20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/gleam/map.gleam b/src/gleam/map.gleam
index 1f8b228..b3d0e0f 100644
--- a/src/gleam/map.gleam
+++ b/src/gleam/map.gleam
@@ -66,14 +66,6 @@ fn do_keys_acc(list: List(#(k, v)), acc: List(k)) -> List(k) {
}
}
-@target(javascript)
-fn do_keys(map) -> List(k) {
- let list_of_pairs =
- map
- |> to_list
- do_keys_acc(list_of_pairs, [])
-}
-
@deprecated("Please use the `gleam/dict` module instead")
pub fn values(map) -> List(values) {
dict.values(map)
@@ -84,18 +76,6 @@ pub fn filter(in map, keeping predicate: fn(k, v) -> Bool) {
dict.filter(map, predicate)
}
-@target(javascript)
-fn do_filter(f: fn(key, value) -> Bool, map) {
- let insert = fn(map, k, v) {
- case f(k, v) {
- True -> insert(map, k, v)
- _ -> map
- }
- }
- map
- |> fold(from: new(), with: insert)
-}
-
@deprecated("Please use the `gleam/dict` module instead")
pub fn take(from map, keeping desired_keys: List(k)) {
dict.take(map, desired_keys)