|
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 |
|
|
9331250c28
|
day4/haskell: fix typo
|
2020-12-04 16:14:16 +01:00 |
|
|
23e5f473c0
|
day4/python: fix last passport not being read
|
2020-12-04 15:39:48 +01:00 |
|