Files
adventofcode/2025/day01
2025-12-01 21:13:50 +01:00
..
2025-12-01 21:13:50 +01:00
2025-12-01 08:59:13 +01:00
2025-12-01 20:47:21 +01:00

Day 01: Nix

Nix is a functional language made for the Nix package manager. As

To run the solution program, start the nix repl with the solution program and call the solve function with the path to the input file.

$ nix repl --option max-call-depth 10000 --file solve.nix
nix-repl> solve ./sample.txt

Some observations:

  • The max-call-depth needs to be bumped to at least 10k for the main input files, otherwise you hit the limit in the recursion.
  • The standard library is lacking several basics but most of those you can build yourself