Having fun with Advent of Code, as this is now my third year doing it all in Clojure. I'm going to try and make little blog of each day, explaning how I came to my solutions and how to read them. Originally I thought of fully explaining this to non-Clojurists, but other folks can explain the language better than I. So I'll assume the reader can follow along with a basic understanding of Lisp/Clojure, and I'll try to fill in the blanks when I'm able.
Warning: I write long explanations. So... yeah.
Day # | Source | Blog Post |
---|---|---|
1 | source | blog |
2 | source | blog |
3 | source | blog |
4 | source | blog |
5 | source | blog |
6 | source | blog |
7 | source | blog |
8 | source | blog |
9 | source | blog |
10 | source | blog |
11 | source | blog |
12 | source | blog |
13 | source | whiny rant |
14 | source | blog |
15 | source | blog |
16 | source | blog |
17 | source | blog |
18 | source | blog |
19 | source | TBD |
20 | source and cube-solver source | blog |
21 | source | blog |
22 | source | blog |
23 | source | blog |
24 | source | blog |
25 | source | blog |