Message190484
I'd use foldl() in functional languages, where the default is part
of foldl() and not of max().
Translated to Python, I'm thinking of:
it = iter([328, 28, 2989, 22])
functools.reduce(max, it, next(it, None))
2989
I agree with Raymond that a default arg in max() looks out of place. |
|
Date |
User |
Action |
Args |
2013-06-02 12:26:40 | skrah | set | recipients:
+ skrah, twouters, rhettinger, r.david.murray, Julian |
2013-06-02 12:26:40 | skrah | set | messageid: <1370176000.54.0.858181188514.issue18111@psf.upfronthosting.co.za> |
2013-06-02 12:26:40 | skrah | link | issue18111 messages |
2013-06-02 12:26:40 | skrah | create | |
|