Task

Create a function that returns the maximum value in a provided set of values,

where the number of values may not be known until run-time.




fun max_of_ints [] = raise Empty
  | max_of_ints (x::xs) = foldl Int.max x xs