Writing about things here: https://heathhenley.dev
I didn't see part 2 coming and thought it was a really creative one, I guess the extra spaces in the input should have been a clue...
The ocaml 🐫(not prettified): github.com/heathhenley/...
I didn't see part 2 coming and thought it was a really creative one, I guess the extra spaces in the input should have been a clue...
The ocaml 🐫(not prettified): github.com/heathhenley/...
I've completed "Cafeteria" - Day 5 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/5
github.com/heathhenley/...
I've completed "Cafeteria" - Day 5 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/5
github.com/heathhenley/...
eg
List.(init 12 (fun _ -> 1) |> fold_left (+) 0);;
eg
List.(init 12 (fun _ -> 1) |> fold_left (+) 0);;
Here's my solution: github.com/heathhenley/...
I also refactored day2 to use math - but correctly this time, WAY faster of course. No way I would have come up with that solution though
Here's my solution: github.com/heathhenley/...
I also refactored day2 to use math - but correctly this time, WAY faster of course. No way I would have come up with that solution though
github.com/heathhenley/...
github.com/heathhenley/...
github.com/heathhenley/...
github.com/heathhenley/...
I like your type set up! I was lazy about that this time 😂
I like your type set up! I was lazy about that this time 😂