The AoC author doesn't want puzzle text or inputs copied so input *.txt
files are not committed. To run this locally you would have to reproduce these files yourself.
All solutions are single files without external dependencies and should be executable with the following commmands:
# Elixir
elixir 2024/01/solution.exs
# Go
go run 2023/01/solution.go
# Zig
zig run 2023/01/solution.zig
# C
gcc -o solution 2022/01/solution.c && ./solution
I use fswatch for a simple save-execute workflow:
fswatch **/*.go | xargs -n1 -I{} go run {}