How to get min values structs from array?

Correct, this is precisely one of the aspects I was using. :slight_smile:

/me often compares a number to an atom in such cases, it is very convenient, an old habit from erlang…

I actually originally typed :infinite there as that is what I usually do from erlang, but nil I figured is more understandable for Elixir’ians as :infinite could be deemed as magical when it is not. ^.^