Stream: advent of code

Topic: 2023 Day 10


view this post on Zulip Oskar Hahn (Dec 10 2023 at 14:50):

https://github.com/ostcar/aoc2023/blob/main/days/day10.roc

This was messy. I misunderstood part2, run into some compiler bugs and stack overflows. I am not sure if my solution is over complicated, but it works.

view this post on Zulip Fabian Schmalzried (Dec 10 2023 at 16:10):

Here is my solution.

Part 1 was quick, part 2 needed some thinking. Not sure if I overcomplicated things.

I'm also pretty sure it will not work for every input. I do not handle the start 'S' correctly on part 2. But since it took me to much time to solve it, I have no desire to fix this.

view this post on Zulip Fabian Schmalzried (Dec 10 2023 at 16:14):

@Oskar Hahn I think I need some time to understand your solution for p2, but it definetly looks interesting.

view this post on Zulip Oskar Hahn (Dec 10 2023 at 18:13):

I tried to clean up my solution a bit. I hope it is understandable now.

I also wrote an explanation for the solution of part 2. SPOILER!

view this post on Zulip Fabian Schmalzried (Dec 11 2023 at 07:42):

Nice explanation, thank you.

Solution discussion

view this post on Zulip timotree (Dec 11 2023 at 11:06):

My day 10: https://github.com/timotree3/aoc2023/blob/main/roc/day10.roc

Solution discussion

view this post on Zulip Johan Lindskogen (Dec 18 2023 at 22:10):

Solved day 10 https://github.com/lindskogen/advent-of-code-2023/blob/main/day10/main.roc

Day 18


Last updated: Jul 06 2025 at 12:14 UTC