"Nick Sabalausky" <a at a.a> wrote in message news:hujd6a$11e8$1 at digitalmars.com... > > Assuming, of course, a 'max' that works on a range, which would be easy > enough to do. Probably something like: > ElementType!T max(T range) // Corrected > { > return reduce!ordinaryMax(range); > // Or > return reduce!"a>b?a:b"(range); > } >