/aoc

Advent of Code solutions

Primary LanguageHaskellMIT LicenseMIT

Advent Of Code solutions

Hello in my solutions for Advent of Code programming puzzles.

This is not a reference solutions, or anything like that. The code here is not meant to be pretty, particularly performant or in any way special.

I just like programming puzzles, and learning, so I often combine both.

2023 - Going easy on myself with ugly JS :P

Ok, maybe not that ugly - there are still some concepts I took out of doing aoc in Haskell. JS is pretty versitile in that, and you can go pretty wild with FP if you really want to... altough I still miss some features of pure FP lang.

2022 - Getting used to TypeScript...

... well, kinda. I started to do AoC but stoped somewhat in half way. Had to pack my stuff as I was moving :)

2021 - Time to learn Haskell

I had few attempts over the years, but finally the time seemed suiting. Or I just felt need for an extra challenge while starting with AdventOfCode.

Anyway, somehow dubbing into my first AoC I decided to also learn Haskell. It's pretty cool tbh. And as far, it wasn't that hard after all ;)

ps. to actually do first few days of AoC in time, I've done them in JS, using fantastic ObservableHQ notebooks.