My goals for this year is to use nix and haskell with a focus on
- type driven development
- nix flakes
- optics
- parsers
To run any solution via nix
nix run github:idrisr/advent2023#<day><part> <input>
# for example
# run day 2 part 1
nix run github:idrisr/advent2023#02p1 <my-input-file>
# run day 3 part 2
nix run github:idrisr/advent2023#03p2 <my-input-file>