Run mix deps.get
to fetch dependencies.
Run mix compile
to compile the application.
Run mix test
to run tests.
Run mix test --only day_<DAY>
to run tests for a specific day's solution.
Run mix solve <DAY>
to generate input and solution module files.
Run iex -S mix
to start an IEx session.
Run Solution.solve(day, part)
, where day
is the day of the puzzle (1
-
25
) and part
is the part of the puzzle (1
or 2
).