Once you walk down the path of "What should (max) return?" I think you won't 
want a default behavior.

Stu

P.S. Agreed that (max []) is a bad example.

> I noticed that http://clojure-examples.appspot.com/clojure.core/max has both 
> (apply max [1 2 3 4]) -> 4 and (max []) -> [] (which I think is a poor 
> example).
> 
> However, when attempting to add another example for (apply max []) which I 
> expected to return nil, that instead it throws an exception.
> 
> I have to admit, I've never come across this in practice, but it seems like 
> adding the overload would be nice for generality.
> 
> -- Aaron
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to