- Day 01 ⭐⭐ in Clojure (tests)
- Day 02 ⭐⭐ in DDP (Die Deutsche Programmiersprache)
- Day 03 ⭐⭐ in Vim
- Day 04 ⭐⭐ in Crystal (tests)
- Day 05 ⭐⭐ in Vim
- Day 06 ⭐⭐
- Day 07 ⭐⭐ in
Gleam
(tests)
- pretty nice recursive solution with a cache dictionary
- Day 08 ⭐⭐
- JavaScript (tests)
- Vim
- fish (tests)
- easy thanks to
eval()
(both JS and Vim) andstring escape
/string unescape
(fish)
- Day 09 ⭐⭐ in C#:
AoC.cs, AoC.Tests.cs,
Program.cs
- small graph allows to check all permutations (luckily, as this is almost the traveling salesman problem…)
- Day 10 ⭐⭐ in Haskell: Lib.hs, Spec.hs, Main.hs