用种子减少字符串数组

时间:2015-12-15 22:24:59

标签: functional-programming d

是否可以在种子为字符串数组的情况下执行std.algorithm.reduce?像这样:

reduce!(string[], (r,c) => r ~= c)([], someIterable);

1 个答案:

答案 0 :(得分:4)

当然,但由于动态数组的性质,你必须首先声明它:

string[] arr;
reduce!((r, c) => r~=c)(arr, someIterable);