diff options
Diffstat (limited to 'aoc2023/src/day9/solve.gleam')
-rw-r--r-- | aoc2023/src/day9/solve.gleam | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/aoc2023/src/day9/solve.gleam b/aoc2023/src/day9/solve.gleam index ce061ae..a2cc7ae 100644 --- a/aoc2023/src/day9/solve.gleam +++ b/aoc2023/src/day9/solve.gleam @@ -35,6 +35,7 @@ fn extrapolate(ns: List(Int)) { case is_constant(ns), ns { True, [n, ..] -> n False, [n, ..] -> n + extrapolate(take_derivative(ns)) + _, _ -> panic as "list empty when it shouldn't be" } } |