diff options
-rw-r--r-- | src/gleam/map.gleam | 20 |
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) |