This is my code for the 2024 Advent of Code, all solutions in Clojure.
All code is under the src
directory. Each solution-file is named dayNN.clj
and contains both puzzle solutions for that day. These are the
publically-facing functions part-1
and part-2
. These files are the code
exactly as I used it to solve and submit the answers. If I revisit any of the
days and try to clean up or optimize the solutions, that work will be in a
separate file that will be named dayNNbis.clj
("bis"). I may go back and
comment code after the fact, when I'm not racing the clock.
Number of answers correct on first submission: 47/50 (94.00%)
Highest finish for first half: 695 (13)
Highest finish for second half: 2832 (25)
This project is managed with Leiningen. Running the following will download any dependencies and start a REPL:
lein repl