aboutsummaryrefslogtreecommitdiff
path: root/2022
AgeCommit message (Collapse)Author
2023-10-18Finished round 1 of puzzle 9Aryadev Chavali
Pretty interesting, functional idioms kinda fail here as there are no nice functions I can think of for the single-knot-execute-line `dotimes` section. I could use tail recursion with an optimisation but this is pretty explicit. You can compare execute-lines to execute-line to see which type of iteration fits you.
2023-10-17Finished round 2 of puzzle-8Aryadev Chavali
2023-10-17Finished round 1 of puzzle-8Aryadev Chavali
2023-10-17Added all and remove-nthAryadev Chavali
Does what they say, all is the logical inverse to some.
2023-10-17Started puzzle-8Aryadev Chavali
2023-10-17split-by->split-by-first, split-completely->split-by-completelyAryadev Chavali
2023-10-17FINALLY figured out the solution to puzzle 7Aryadev Chavali
Easy problem once I figured out the trick to constructing an inherently stateful structure with backwards pointer references (at least the first way I would've made it) into a functional alist solution. Very cool.
2023-10-17Made a rough sketch comment of puzzle-7 structureAryadev Chavali
2023-10-17Current implementation of puzzle-7Aryadev Chavali
Not complete, dunno what to do for parsing and handling CD commands.
2023-10-17Better comment on puzzle-6.lispAryadev Chavali
2023-10-17Update 2022/README with puzzle solution descriptionsAryadev Chavali
2023-10-17Use lib.lisp in puzzle-6Aryadev Chavali
2023-10-17Remove python version of puzzle 1Aryadev Chavali
Lisp version is satisfactory.
2023-10-17Made a python version of puzzle 1Aryadev Chavali
I'm going to use a different language per puzzle now.
2023-10-17Version control lib.lispAryadev Chavali
2023-10-17(*)~changed to relative file namingAryadev Chavali
2023-10-17(2022>6)+solution for problem 6Aryadev Chavali
2023-10-17(2022>README,1,5)+literate code for problem 1 rewrite,~minor changes to 5Aryadev Chavali
Making README.org a literate document for my code to better describe my process.
2023-07-09~testAryadev Chavali
2023-06-26(2022>puzzle-5)+solution for puzzle-5Aryadev Chavali
Wow, quite involved and definitely cleanable but goddamn so much fun.
2023-06-26(*->2022)~made it clear what advent of code I'm doingAryadev Chavali