Commit Graph

54 Commits

Author SHA1 Message Date
Xiretza f36f28dac1
day15: add python solution 2020-12-15 11:27:54 +01:00
Xiretza 96ce02443c
day14: add haskell solution 2020-12-14 22:02:07 +01:00
Xiretza ca7b6092d4
day2: add haskell solution 2020-12-13 18:38:30 +01:00
Xiretza 46fb1147fb
day11/python: optimizations 2020-12-13 18:32:24 +01:00
Xiretza 4b5d09f5df
test.sh: ignore all example* files 2020-12-13 18:32:23 +01:00
Xiretza 73b16b4b0f
day13: add haskell solution 2020-12-13 18:32:23 +01:00
Xiretza cb697cc129
day10: add haskell solution 2020-12-13 13:01:00 +01:00
Xiretza f1af8ea767
test.sh: allow empty directories 2020-12-11 21:20:23 +01:00
Xiretza d0834f7ea9
day11: add python solution 2020-12-11 21:20:15 +01:00
Xiretza a2d4fdc341
Add gitignore 2020-12-10 19:23:39 +01:00
Xiretza 6f526a5cc3
day9: add haskell solution 2020-12-10 19:23:22 +01:00
Xiretza f946be1b04
README: update 2020-12-10 19:22:16 +01:00
Xiretza 7e6aa42763
README: fix typo 2020-12-10 19:21:53 +01:00
Xiretza fb0c542f5c
test.sh: skip hidden files and example.txt 2020-12-10 19:20:56 +01:00
Xiretza 981633bf97
test.sh: fix removal of test output files 2020-12-10 19:20:41 +01:00
Xiretza 173bab5a0f
day8: add haskell solution 2020-12-10 16:32:50 +01:00
Xiretza a449a49c18
haskell: remove unused import 2020-12-10 16:32:25 +01:00
Xiretza 8da62b93a5
haskell: explicitly export functions from AoC module 2020-12-10 16:32:01 +01:00
Xiretza f477ec985d
test.sh: write errors to stdout
stdout is swallowed by the result verification
2020-12-10 16:28:50 +01:00
Xiretza ebf0723b48
day7/python: rename functions 2020-12-07 07:20:34 +01:00
Xiretza 5a5901facb
day7: add python solution 2020-12-07 07:15:44 +01:00
Xiretza 5fdccf79ab
day4/haskell: prettify 2020-12-06 18:52:15 +01:00
Xiretza 1ce33bb4af
Revert "day2/vhdl: workaround ghdl#1529"
This reverts commit a73387e367.
2020-12-06 16:48:03 +01:00
Xiretza 6df952815f
README: update 2020-12-06 16:39:42 +01:00
Xiretza 7981c50a4e
add test script and data 2020-12-06 16:39:41 +01:00
Xiretza 0c3c153004
day2/vhdl: allow script to be run from outside its basedir 2020-12-06 16:39:41 +01:00
Xiretza cf81fd7593
day2/vhdl: don't simulate synthesized design by default 2020-12-06 16:39:29 +01:00
Xiretza 26dc74cb53
day4/haskell: fix wrongly removed import 2020-12-06 16:39:29 +01:00
Xiretza c5d334348a
read problem inputs from stdin 2020-12-06 16:39:29 +01:00
Xiretza 63c6f24ef5
day6: add haskell solution 2020-12-06 07:38:48 +01:00
Xiretza 1900e5128b
haskell: simplify runAoC invocations 2020-12-06 07:38:27 +01:00
Xiretza b1ac705f73
haskell: don't force concatenation in splitOnEmptyLines 2020-12-06 07:38:26 +01:00
Xiretza 4f13a47281
haskell: move splitOnEmptyLines to AoC.hs 2020-12-06 07:38:26 +01:00
Xiretza 5790767831
README.md: update 2020-12-05 11:24:59 +01:00
Xiretza 70bf616bad
day5: add haskell solution 2020-12-05 10:21:57 +01:00
Xiretza 930d0f2548
haskell: move oneCompleteResult to AoC module 2020-12-05 10:21:09 +01:00
Xiretza 3b0fde248f
haskell: add simple run harness 2020-12-05 09:53:51 +01:00
Xiretza 771072c130
day4/haskell: fix typo 2020-12-04 16:14:16 +01:00
Xiretza 49192977f4
day4/python: fix last passport not being read 2020-12-04 15:39:48 +01:00
Xiretza b911869704
day4: add haskell parser solution 2020-12-04 15:39:43 +01:00
Xiretza c5aa52cb73
day3/haskell: make it more readable 2020-12-04 10:34:46 +01:00
Xiretza faaaaec0ff
day4: add pythong solution 2020-12-04 10:12:53 +01:00
Xiretza 1757609950
day3: add haskell solution 2020-12-03 22:33:03 +01:00
Xiretza 8503335031
day3: add python solution 2020-12-03 20:10:48 +01:00
Xiretza 2e6907c604
day2/vhdl: update gitignore 2020-12-02 21:21:12 +01:00
Xiretza 354773886f
day2/vhdl: also run synthesized version 2020-12-02 21:19:33 +01:00
Xiretza a73387e367
day2/vhdl: workaround ghdl#1529
https://github.com/ghdl/ghdl/pull/1529
2020-12-02 21:19:19 +01:00
Xiretza 0090e2c8d8
README: add overview table 2020-12-02 12:09:14 +01:00
Xiretza 58ae72a8aa
day2: add VHDL solution 2020-12-02 11:10:43 +01:00
Xiretza e04c222407
day1: add haskell solution 2020-12-02 10:12:00 +01:00