/aoc24

Primary LanguageHaskellMIT LicenseMIT

Input Files

Input files should be placed in an inputs folder with subfolders day1, day2, etc., each containing an input.txt file.

Haskell

To run the haskell solution, you need to have cabal installed. Then you can run:

cabal run aoc24 -- --day 1

to run the day 1 solution.

Python

To run the Python solutions:

# Using uv
uv run src/aoc24/main.py --day 1

# Using python directly
python src/aoc24/main.py --day 1