|
ce17a061f3
|
common/rust: add VecN type
|
2022-12-19 19:26:52 +01:00 |
|
|
b9b46aab5b
|
common/rust: make SectionRange Ord+Hash
|
2022-12-15 21:55:16 +01:00 |
|
|
146e0d594c
|
common/rust: make SectionRange generic over content
|
2022-12-15 21:17:35 +01:00 |
|
|
3d47372967
|
common/rust: add manhattan distance methods to Line
|
2022-12-15 20:11:38 +01:00 |
|
|
7db15c9cf7
|
common/rust: add Line type
|
2022-12-14 19:19:42 +01:00 |
|
|
d627f1d00f
|
common/rust: add more functionality to Vec2
|
2022-12-09 11:56:28 +01:00 |
|
|
7896aafcd7
|
2022 day9/rust: cleanup
|
2022-12-09 06:55:31 +01:00 |
|
|
5d846eb88c
|
common/rust: add Path::parents helper method
|
2022-12-07 19:16:15 +01:00 |
|
|
2c13f3de57
|
common/rust: implement union and difference for SectionRange
|
2022-12-04 21:30:45 +01:00 |
|
|
c7062a05e8
|
common/rust: add UpToTwo type
|
2022-12-04 21:29:57 +01:00 |
|
|
9b62590517
|
rust: move section ranges to library
|
2022-12-04 17:43:01 +01:00 |
|
|
4e8d0e3f36
|
2020 day2/vhdl: split off util package
|
2021-12-01 14:53:03 +01:00 |
|
|
d60b8c5371
|
common: add VHDL testbench and runner
|
2021-12-01 14:02:09 +01:00 |
|
|
17a0a2e8a4
|
common/haskell: move conway to common/
|
2021-12-01 09:14:22 +01:00 |
|
|
a2513d6d92
|
2020 day14/haskell: add solution
|
2021-12-01 09:08:24 +01:00 |
|
|
9a45f980d5
|
haskell: remove unused import
|
2021-12-01 09:05:37 +01:00 |
|
|
ecd3d4102c
|
haskell: explicitly export functions from AoC module
|
2021-12-01 09:05:37 +01:00 |
|
|
9c77daf539
|
haskell: don't force concatenation in splitOnEmptyLines
|
2021-12-01 08:54:50 +01:00 |
|
|
ecf310c031
|
haskell: move splitOnEmptyLines to AoC.hs
|
2021-12-01 08:54:50 +01:00 |
|
|
01afdce7ef
|
haskell: move oneCompleteResult to AoC module
|
2021-12-01 08:54:50 +01:00 |
|
|
1e30302115
|
haskell: add simple run harness
|
2021-12-01 08:54:50 +01:00 |
|