Commit graph

67 commits

Author SHA1 Message Date
475d40bf90 day21: add python solution 2021-11-30 17:06:48 +01:00
6c1a8a5699 gitignore: ignore haskell build artifacts 2021-11-30 17:06:48 +01:00
372fde8d69 day24: add haskell solution 2021-11-30 17:06:48 +01:00
3dd4b45eba Move conway to common/ 2021-11-30 17:06:48 +01:00
8bde0a6ce9 day17: add haskell solution 2021-11-30 17:06:48 +01:00
b8d9eb70ac day19: add haskell solution 2021-11-30 17:06:48 +01:00
f84d404eb9 day18: add haskell solution 2021-11-30 17:06:48 +01:00
5bf3f4e0ce day16/haskell: readability improvements 2021-11-30 17:06:48 +01:00
873ea19b8d day14/haskell: replace map-filter-enumerate with findIndices 2021-11-30 17:06:48 +01:00
6dee5caf29 day16/haskell: prettify findSingletonChoice 2021-11-30 17:06:48 +01:00
477f518531 day16/haskell: rename iterateUntilDone to iterateUntilNothing 2021-11-30 17:06:48 +01:00
499c02756e day16: add haskell solution 2021-11-30 17:06:48 +01:00
1295c5f720 day15: add python solution 2021-11-30 17:06:48 +01:00
fbc4917943 day14: add haskell solution 2021-11-30 17:06:48 +01:00
f14cd294c2 day2: add haskell solution 2021-11-30 17:06:48 +01:00
7c5dc39073 day11/python: optimizations 2021-11-30 17:06:48 +01:00
29a768fdf8 test.sh: ignore all example* files 2021-11-30 17:06:48 +01:00
0f3334d99f day13: add haskell solution 2021-11-30 17:06:48 +01:00
32f676dcd7 day10: add haskell solution 2021-11-30 17:06:48 +01:00
c40425cb4e test.sh: allow empty directories 2021-11-30 17:06:48 +01:00
cb5372410c day11: add python solution 2021-11-30 17:06:48 +01:00
d52596530a Add gitignore 2021-11-30 17:06:48 +01:00
df0aa288c5 day9: add haskell solution 2021-11-30 17:06:48 +01:00
7997b49c61 README: update 2021-11-30 17:06:48 +01:00
097a2dc025 README: fix typo 2021-11-30 17:06:48 +01:00
d9fcfcba9f test.sh: skip hidden files and example.txt 2021-11-30 17:06:48 +01:00
6935837ed2 test.sh: fix removal of test output files 2021-11-30 17:06:48 +01:00
bad4db3946 day8: add haskell solution 2021-11-30 17:06:48 +01:00
73dc7182c7 haskell: remove unused import 2021-11-30 17:06:48 +01:00
826de9381d haskell: explicitly export functions from AoC module 2021-11-30 17:06:48 +01:00
5b1515f6ee test.sh: write errors to stdout
stdout is swallowed by the result verification
2021-11-30 17:06:48 +01:00
9b12fb9d02 day7/python: rename functions 2021-11-30 17:06:48 +01:00
3566e499b6 day7: add python solution 2021-11-30 17:06:48 +01:00
52465a9380 day4/haskell: prettify 2021-11-30 17:06:48 +01:00
f717860fe3 Revert "day2/vhdl: workaround ghdl#1529"
This reverts commit 7ae2f5a4af.
2021-11-30 17:06:48 +01:00
f8f2470b12 README: update 2021-11-30 17:06:48 +01:00
c5eb7888ac add test script 2021-11-30 17:06:48 +01:00
553d79f66c add test data 2021-11-30 17:06:28 +01:00
86d6c4a80f day2/vhdl: allow script to be run from outside its basedir 2020-12-06 16:39:41 +01:00
f989d052be day2/vhdl: don't simulate synthesized design by default 2020-12-06 16:39:29 +01:00
6bcb64280d day4/haskell: fix wrongly removed import 2020-12-06 16:39:29 +01:00
58ab8238f8 read problem inputs from stdin 2020-12-06 16:39:29 +01:00
d6f5591e66 day6: add haskell solution 2020-12-06 07:38:48 +01:00
8a359603d5 haskell: simplify runAoC invocations 2020-12-06 07:38:27 +01:00
9aefab8549 haskell: don't force concatenation in splitOnEmptyLines 2020-12-06 07:38:26 +01:00
51aaea90dc haskell: move splitOnEmptyLines to AoC.hs 2020-12-06 07:38:26 +01:00
98c1af4d58 README.md: update 2020-12-05 11:24:59 +01:00
b88afd44e0 day5: add haskell solution 2020-12-05 10:21:57 +01:00
38cac26cb7 haskell: move oneCompleteResult to AoC module 2020-12-05 10:21:09 +01:00
8bb03a8dcd haskell: add simple run harness 2020-12-05 09:53:51 +01:00