A Possible Solution
I'm reading another book. It's called Programming Elixir >= 1.6 and it puts the fun in functional. Throughout this book, there're several exercises to deepen the reader's knowledge. And, of course, there's a PDF with solutions. So, yeah, I'm digging into Elixir now, I guess.
This might be just a little detail, but one thing I really value about this PDF is that it provides possible solutions. There's no right or wrong in this case, but only possible. As long as my code does the same thing, it's just another possible solution. I like this approach, especially for learning. It gives me another perspective on how to solve problems the Elixir way. And that's really valuable.
There's a git-repo with my possible solutions. It's a bit messy, I really should clean it up.