George Thomas
371bddf748
Use custom prelude
2025-12-08 12:48:49 +00:00
George Thomas
3742e1d254
Initialise day 5
2025-12-05 12:56:40 +00:00
George Thomas
be0a6510d8
Use lazy text for test outputs
...
Simplifies encoding code slightly, and potentially saves a lot of time for failing tests. Plus we've always been using `T.show` in practice anyway, so it's an easy change to make.
2025-12-04 21:24:49 +00:00
George Thomas
f91824a6a9
Add some useful inputs to extraTests
2025-12-04 21:17:50 +00:00
George Thomas
2f35bd9251
Format
2025-12-04 21:17:50 +00:00
George Thomas
8f67916e1a
Add way to specify extra tests
2025-12-04 21:17:50 +00:00
George Thomas
0844d4af2f
Initialise day 4
2025-12-04 10:00:15 +00:00
George Thomas
b99bacc1e3
Initialise day 3
2025-12-03 11:18:04 +00:00
George Thomas
83b994965d
Use consistent naming convention for puzzles
2025-12-02 15:22:21 +00:00
George Thomas
f0c2b8ca02
Move code out to separate modules
2025-12-02 15:19:11 +00:00
George Thomas
3b093aac23
Use named directory for Haskell source
...
Makes way for other languages.
2025-12-02 14:59:15 +00:00