On Fri, 02 Sep 2011 20:11:38 +0300, Andrej Mitrovic
<[email protected]> wrote:
string[2][] results;
results ~= ["foo", ""];
results ~= ["foobar", ""];
size_t len;
foreach (res; results)
{
len = max(len, res[0].length);
}
That gives me '6'. I want to convert this to functional-style code
with reduce. I've tried:
len = reduce!(max!"a[0].length")(results);
That's not it. Any clues?
Here's another way which doesn't use map:
len = reduce!`max(a, b[0].length)`(0, results);
--
Best regards,
Vladimir mailto:[email protected]