It's similar to project euler but less maths are involved, and more "pragmatic" things like doing IO and graph searchs are required.
A few note-worthy points:
- Parsing in haskell is super nice with Megaparsec.
- Building an interpreter (Day 7) or anything with symbolic evaluation is super fun too.
- Conditions on strings involving positions of letters and repeating patterns are a pain! Maybe I hadn't the right approach but overall it was pretty tedious.
If someone wants to have a bit of fun, or try a new programming language I highly recommend trying Advent of Code.