aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/gleam/list.gleam4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gleam/list.gleam b/src/gleam/list.gleam
index 37e1857..8fca289 100644
--- a/src/gleam/list.gleam
+++ b/src/gleam/list.gleam
@@ -994,8 +994,8 @@ fn merge_up(na, nb, a, b, acc, compare) {
0, _, _, [bx, ..br] -> merge_up(na, nb - 1, a, br, [bx, ..acc], compare)
_, _, [ax, ..ar], [bx, ..br] ->
case compare(ax, bx) {
- order.Lt -> merge_up(na - 1, nb, ar, b, [ax, ..acc], compare)
- _ -> merge_up(na, nb - 1, a, br, [bx, ..acc], compare)
+ order.Gt -> merge_up(na, nb - 1, a, br, [bx, ..acc], compare)
+ _ -> merge_up(na - 1, nb, ar, b, [ax, ..acc], compare)
}
}
}