| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-07 | fix(2025d4p1): make points accessible as (x,y) | DJ O'Leary | |
| breaks: pp_matrix | |||
| 2025-12-07 | feat(2025d4p1): add code to convert input into a matrix and pp the matrix | DJ O'Leary | |
| 2025-12-07 | feat(2025d3p1): started on alternative solution | DJ O'Leary | |
| Alternative solution is to scan each line once to find the index of the largest left-most and non-final digit. Then getting a substring of the line [idx, len) and finding the largest digit in that substring. These digits concatenated together should be the biggest 2 digit number that can be made from the line | |||
| 2025-12-06 | feat(2025d3p1): partial solution, getting the wrong answer | DJ O'Leary | |
| Manually did entire real input and codified into tests but even sum of manual answer is wrong. Code fails for some lines of real input and these failing lines have been reduced into regression tests. work-in-progress: true | |||
| 2025-12-05 | feat(2025d4p1): create skeleton | DJ O'Leary | |
| 2025-12-05 | feat(logger): implement logger functor | DJ O'Leary | |
| still needs to be injected somehow | |||
| 2025-12-04 | docs(2025d03p01): add implementation plan | DJ O'Leary | |
| 2025-12-04 | feat(2025d3p1): create skeleton | DJ O'Leary | |
| 2025-12-04 | feat(2025d2p2): solve 2025 day 2 part 2 | DJ O'Leary | |
| 2025-12-03 | refactor(2025d2p1): use Seq instead of List so that elements can be ↵ | DJ O'Leary | |
| transformed one at a time this reduces allocation overhead | |||
| 2025-12-03 | feat(2025d2p2): remove existing rules and make validation rules OR instead ↵ | DJ O'Leary | |
| of AND | |||
| 2025-12-03 | feat(2025d2p2): copy part 1 solution as part 2 for editing | DJ O'Leary | |
| 2025-12-03 | feat(2025d2p1): solve day 2 part 1 | DJ O'Leary | |
| 2025-12-02 | feat(2025d2p1): parse input into tuples | DJ O'Leary | |
| 2025-12-02 | feat(2025d2p1): setup day 2 part 1 | DJ O'Leary | |
| 2025-12-02 | feat(2025d1p2): implement solution to problem | DJ O'Leary | |
| 2025-12-02 | docs: fix day 1 part 1 docs | DJ O'Leary | |
| 2025-12-01 | refactor(2025d1p1): rename files to order correctly and include part number | DJ O'Leary | |
| 2025-12-01 | feat(2025d1p1): implement application logic and apply to example | DJ O'Leary | |
| 2025-12-01 | refactor: remove own logger implementation and use logs | DJ O'Leary | |
| 2025-11-29 | feat(dune): add inline_tests to dune files | DJ O'Leary | |
| 2025-11-29 | chore: use updated template | DJ O'Leary | |
