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.




u : makelist(random(1000), 50)$
 
/* Three solutions */
lreduce(max, u);
 
apply(max, u);
 
lmax(u);