Seed Value for reduce function
Vino
vino.bheeman at hotmail.com
Sun Dec 10 00:39:07 UTC 2017
Hi All,
Request you help on how to add the seed value for the reduce
function, below is the scnerio
Program 1 : Works
import std.algorithm;
void main () {
int[] ara = [1,2 ,3];
auto sum1 = ara.reduce!((a,b) => a + b);
writeln(sum1);
}
Program 2: Works
void main () {
int[] arrb = [];
auto sum1 = reduce!((a,b) => a + b)(0 , arb);
writeln(sum1);
}
So how to add seed value for the below code as same as program 1
without calling the seed value and array at the end rather than
calling it as arc.reduce!((a,b) => a + b);
void main () {
int[] arc = [];
auto sum1 = arc.reduce!((a,b) => a + b);
writeln(sum1);
}
From,
Vino.B
More information about the Digitalmars-d-learn
mailing list