aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/gleam/map.gleam8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gleam/map.gleam b/src/gleam/map.gleam
index a1b7523..fd9f961 100644
--- a/src/gleam/map.gleam
+++ b/src/gleam/map.gleam
@@ -265,16 +265,16 @@ if erlang {
}
if javascript {
- fn do_reverse_acc(remaining, accumulator) {
+ fn reverse_and_concat(remaining, accumulator) {
case remaining {
[] -> accumulator
- [item, ..rest] -> do_reverse_acc(rest, [item, ..accumulator])
+ [item, ..rest] -> reverse_and_concat(rest, [item, ..accumulator])
}
}
fn do_keys_acc(list: List(#(k, v)), acc: List(k)) -> List(k) {
case list {
- [] -> do_reverse_acc(acc, [])
+ [] -> reverse_and_concat(acc, [])
[x, ..xs] -> do_keys_acc(xs, [x.0, ..acc])
}
}
@@ -312,7 +312,7 @@ if erlang {
if javascript {
fn do_values_acc(list: List(#(k, v)), acc: List(v)) -> List(v) {
case list {
- [] -> do_reverse_acc(acc, [])
+ [] -> reverse_and_concat(acc, [])
[x, ..xs] -> do_values_acc(xs, [x.1, ..acc])
}
}