Christian Köstlin:
> reduce!((int a, int b){return a+b;})(iota(100))
> reduce!("a+b")(iota(100))
Today the syntaxes I prefer are:
iota(100).reduce!q{a + b}()
iota(100).reduce!((a, b) => a + b)()
But hopefully in some we'll have an efficient sum() function too
in Phobos:
iota(100).sum()
Bye,
bearophile