Had a delightful evening with the advent of code tonight. The second challenge really forced me to think! Doesn't bode well for the rest of December.

I'm publishing my solutions on Github, but don't spoil yourself :) https://github.com/maxbucknell/aoc24
GitHub - maxbucknell/aoc24: Advent of Code, 2024

Advent of Code, 2024. Contribute to maxbucknell/aoc24 development by creating an account on GitHub.

GitHub
@mpwb nice code. Quite non-AoC-y for me, as I usually see some quick solutions cammed into one file (and that's also how my solutions look like). I enjoyed reading yours.
@katafrakt Thank you so much, this was lovely to read. I'm not especially fast, but I take pride in thoroughly understanding a problem.

How do you find Gleam in comparison to Elixir?
@mpwb they are very different beast. With strict type system and no metaprogramming Gleam really makes you think upfront about the design of the code. And since I'm not exactly fluent in it, I have to completely rewrite few times.

But in general I really dig Gleam. It's a great language.