Commit graph

54 commits

Author SHA1 Message Date
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
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
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
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
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
e8f88e8b3c day4: add haskell parser solution 2020-12-04 15:39:43 +01:00
793eefc817 day3/haskell: make it more readable 2020-12-04 10:34:46 +01:00
eecf2c2f35 day4: add pythong solution 2020-12-04 10:12:53 +01:00
4ec5908454 day3: add haskell solution 2020-12-03 22:33:03 +01:00
e76f855d05 day3: add python solution 2020-12-03 20:10:48 +01:00
cdfec86112 day2/vhdl: update gitignore 2020-12-02 21:21:12 +01:00
377e7d3e57 day2/vhdl: also run synthesized version 2020-12-02 21:19:33 +01:00
7ae2f5a4af day2/vhdl: workaround ghdl#1529
https://github.com/ghdl/ghdl/pull/1529
2020-12-02 21:19:19 +01:00
1b2695c305 README: add overview table 2020-12-02 12:09:14 +01:00
a34a10b15e day2: add VHDL solution 2020-12-02 11:10:43 +01:00
066513b45a day1: add haskell solution 2020-12-02 10:12:00 +01:00