Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Day 10 | Tom Smeding | 2020-12-13 | |
| | | | | | | | | This one is particularly nice in Haskell, since transforming the naive recursive function to a memoised, linear form was literally a matter of writing the recursion using an explicit fixpoint combinator, and then replacing the recursive call with a lazy array index. This is where laziness shines. | |||
* | Day 9 | Tom Smeding | 2020-12-13 | |
| | ||||
* | Day 8 | Tom Smeding | 2020-12-08 | |
| | ||||
* | Less intrusive Makefile dependency tracking | Tom Smeding | 2020-12-08 | |
| | ||||
* | Day 7 | Tom Smeding | 2020-12-07 | |
| | ||||
* | Day 6 | Tom Smeding | 2020-12-06 | |
| | ||||
* | Day 5 | Tom Smeding | 2020-12-05 | |
| | ||||
* | Simplify hs dependency stuff in Makefile | Tom Smeding | 2020-12-05 | |
| | ||||
* | Day 4 | Tom Smeding | 2020-12-04 | |
| | ||||
* | Add a hie.yaml | Tom Smeding | 2020-12-03 | |
| | ||||
* | Day 3 | Tom Smeding | 2020-12-03 | |
| | ||||
* | Day 2 | Tom Smeding | 2020-12-02 | |
| | ||||
* | Start of 2020 | Tom Smeding | 2020-12-01 | |
| | ||||
* | Day 25 🎄 | tomsmeding | 2019-12-25 | |
| | ||||
* | Day 24 | tomsmeding | 2019-12-25 | |
| | ||||
* | Day 23, part 1 and 2 again, but now with actual concurrency | tomsmeding | 2019-12-24 | |
| | ||||
* | Day 23 part 1 | tomsmeding | 2019-12-23 | |
| | ||||
* | Similarly fix day 20 | tomsmeding | 2019-12-23 | |
| | ||||
* | Proper dijkstra in 18 (thanks @bertptrs) | tomsmeding | 2019-12-23 | |
| | ||||
* | Day 22 | tomsmeding | 2019-12-23 | |
| | ||||
* | Day 21 | tomsmeding | 2019-12-22 | |
| | ||||
* | Day 20 | tomsmeding | 2019-12-21 | |
| | ||||
* | Day 19 | tomsmeding | 2019-12-20 | |
| | ||||
* | Day 18 part 2 | tomsmeding | 2019-12-20 | |
| | ||||
* | Day 18 part 1 | tomsmeding | 2019-12-20 | |
| | ||||
* | Day 17 | tomsmeding | 2019-12-19 | |
| | ||||
* | Fix memory initialisation bug in intcode | tomsmeding | 2019-12-19 | |
| | ||||
* | Failed attempt at a multithreaded 16 | tomsmeding | 2019-12-18 | |
| | ||||
* | Day 16 (lazy slow solution) | tomsmeding | 2019-12-18 | |
| | ||||
* | Print just the output by default in day 13 | tomsmeding | 2019-12-15 | |
| | ||||
* | Day 15 | tomsmeding | 2019-12-15 | |
| | ||||
* | Day 14 | tomsmeding | 2019-12-14 | |
| | ||||
* | See the gaaaaame | tomsmeding | 2019-12-13 | |
| | ||||
* | Day 13 | tomsmeding | 2019-12-13 | |
| | ||||
* | IntCode: fix bug in address resolving introduced in infinite-mem | tomsmeding | 2019-12-13 | |
| | ||||
* | Day 12 | tomsmeding | 2019-12-12 | |
| | ||||
* | Day 12 part 1 | tomsmeding | 2019-12-12 | |
| | ||||
* | Day 11 | Tom Smeding | 2019-12-11 | |
| | ||||
* | Day 10 | Tom Smeding | 2019-12-11 | |
| | ||||
* | Day 10 part 2 WIP | Tom Smeding | 2019-12-10 | |
| | ||||
* | Day 10 part 1 | tomsmeding | 2019-12-10 | |
| | ||||
* | Day 9 | Tom Smeding | 2019-12-09 | |
| | ||||
* | You now have a complete Intcode computer. | Tom Smeding | 2019-12-09 | |
| | ||||
* | Support opcode 9 (Adjust), Integer in intcode | Tom Smeding | 2019-12-09 | |
| | ||||
* | Day 8 | tomsmeding | 2019-12-08 | |
| | ||||
* | Correct output format of 5 | tomsmeding | 2019-12-07 | |
| | ||||
* | Day 7 | tomsmeding | 2019-12-07 | |
| | ||||
* | Day 6 | tomsmeding | 2019-12-06 | |
| | ||||
* | Simple intcode assembler | tomsmeding | 2019-12-05 | |
| | ||||
* | Day 5 | tomsmeding | 2019-12-05 | |
| |