- I like, how you keep track of the values, but no beginner can understand the difference between your min and List::Util::min. So the hardest part is to explain why someone should use this module in favor of List::Util.
, perhaps your functions fit more in this module. Instead of a new one.