aoc2022 solutions, entirely in haskell
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Jill dca25b6003
day 23, 25
1 month ago
.gitignore day 5, undo clean mistake (that ended up almost deleting actual code) 2 months ago
1-a.hs init d1-4 2 months ago
1-b.hs init d1-4 2 months ago
2-a.hs init d1-4 2 months ago
2-b.hs init d1-4 2 months ago
3-a-v2.hs init d1-4 2 months ago
3-a.hs init d1-4 2 months ago
3-b-v2.hs chunkList exists, apparently 2 months ago
3-b.hs init d1-4 2 months ago
4-a.hs init d1-4 2 months ago
4-b.hs init d1-4 2 months ago
5-a.hs fun fact! transpose exists 2 months ago
5-b.hs fun fact! transpose exists 2 months ago
6-a.hs day 6: remember that find exists 2 months ago
6-b.hs day 6: remember that find exists 2 months ago
7-a.hs day 7 2 months ago
7-b.hs day 7 2 months ago
8-a.hs day 8 formatting consistency 2 months ago
8-b.hs day 8 formatting consistency 2 months ago
9-a.hs day 9 2 months ago
9-b.hs day 9 2 months ago
10-a.hs day 10 (ft. readme amendment. thanks day 10) 2 months ago
10-b.hs day 10 (ft. readme amendment. thanks day 10) 2 months ago
11-a.hs day 11 2 months ago
11-b.hs day 11 2 months ago
12-a.hs day 12 dead code cleanup 2 months ago
12-b.hs day 12 dead code cleanup 2 months ago
13-a.hs day 13: remove unused imports 2 months ago
13-b.hs day 13: remove unused imports 2 months ago
13-extra.hs day 13 2 months ago
14-a.hs day 14 2 months ago
14-b.hs day 14 2 months ago
15-a.hs day 15, common lib creation 2 months ago
15-b.hs day 15, common lib creation 2 months ago
16-a.hs day 18 (ft. failed 16 and 17) 2 months ago
17-a.hs day 18 (ft. failed 16 and 17) 2 months ago
18-a.hs day 18 (ft. failed 16 and 17) 2 months ago
18-b.hs day 18 (ft. failed 16 and 17) 2 months ago
19-a.hs + day 21 (ft. failed 19, 20 attempts) 2 months ago
20-a.hs day 20 2 months ago
20-b.hs day 20 2 months ago
21-a.hs + day 21 (ft. failed 19, 20 attempts) 2 months ago
21-b.hs + day 21 (ft. failed 19, 20 attempts) 2 months ago
22-a.hs day 23, 25 1 month ago
23-a.hs day 23, 25 1 month ago
23-b.hs day 23, 25 1 month ago
25-a.hs day 23, 25 1 month ago
AStar.hs day 12 2 months ago
Common.hs day 23, 25 1 month ago
README.md day 13 2 months ago
clean.sh day 5, undo clean mistake (that ended up almost deleting actual code) 2 months ago

README.md

aoc2022

entirely in haskell :)

how do i run this

you shouldn't; but for documentation purposes it's

$ ghc 1-a.hs && cat 1_input | ./1-a

you'll need to retrieve 1_input from your aoc, but all programs will strictly take in the aoc input and output what can be pasted into the anwser field (thanks, day 10 part 2!)

occasionally, i'll also leave -extra.hs files for misc stuff i never ended up using but was neat anyways and i wanted to preserve