In Gleam, there are no loops, which can be intimidating, but not if you get comfortable with recursion. Especially iterative recursion.
I first learned there were different types of recursion (linear, iterative, tree) while reading SICP a few years ago. Blew my mind 🤯
Here's an example in JS.