Commit Graph

33 Commits

Author SHA1 Message Date
b2881bf9a3 day 14
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-14 18:10:01 +05:30
8daa122757 day 13
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-14 01:00:46 +05:30
cb53ac0711 day 12
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-13 22:17:40 +05:30
4200e21bba mass rename
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-11 22:47:42 +05:30
1c8b315fea day 11
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-11 22:00:09 +05:30
752e5c1f34 day 10
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-10 13:42:45 +05:30
a618986704 day 9
very slow very swag

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-10 12:04:35 +05:30
3cf311b1af day 8: rewrite
trying a new approach hinted by someone else

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-09 22:32:17 +05:30
6a1a49bc96 day 7: rewrite
use Data.Text

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-09 19:14:34 +05:30
257e929dd2 day 6: rewrite
use Data.Text

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-09 18:56:29 +05:30
58a28c8b60 day 5: complete rewrite
use Data.Text and Data.Map

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-09 18:45:21 +05:30
935a8300ca day 4: rewrite
use Data.Text

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-09 17:34:00 +05:30
42dcc56b13 day 3: rewrite
use Data.Text

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-09 17:26:38 +05:30
f0fc7f696f day 2: rewrite
use Data.Text

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-09 17:26:31 +05:30
4ad59fb820 day 1: rewrite
use Data.Text

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-09 17:26:22 +05:30
f927bbf69e day 8
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-08 15:50:17 +05:30
205c5deed3 day7: clean up a bit and add comments
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-07 16:50:54 +05:30
a4c25f5d1f day7
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-07 16:25:02 +05:30
cadb7ccae1 day6: clean up
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-07 10:24:10 +05:30
fe8fe811c2 day6: update - parser combinators have clouded my judgement
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-06 11:20:07 +05:30
53ad5c4a8c day6
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-06 10:59:06 +05:30
38201248c4 day4,5: update - use parser combinators
not the cleanest, im still learning parsing in hs

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-05 23:39:03 +05:30
eb9ae79611 day3: update - avoid using unecessary helpers
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-05 20:16:28 +05:30
7831d76641 day1: update - avoid using unecessary helpers
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-05 20:05:55 +05:30
664cc4f6f8 day2: update - use implement ordering like normal people
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-05 19:41:28 +05:30
4c74b44b0d day5
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-05 13:45:35 +05:30
ccb03ab89b remove input files cuz yeah
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-04 11:52:12 +05:30
90bf32db20 day4
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-04 10:54:52 +05:30
cab03d0a2f day3
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-03 17:00:01 +05:30
26374c815d what
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-03 15:45:35 +05:30
5e60102582 day2
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-02 16:03:09 +05:30
75ab2f6cf6 rearrange
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-02 16:03:09 +05:30
5fe3ea5567 day1
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-12-02 16:03:00 +05:30