On Monday, 3 April 2017 at 21:43:41 UTC, Meta wrote:
On Monday, 3 April 2017 at 21:33:20 UTC, Timon Gehr wrote: Any suggestions as to how to get something similar working?
auto fold(string op, Args...)(Args args) { foreach(e; args[1 .. $]) args[0] += e; return args[0]; } void main() { import std.stdio; fold!"+"(1, 2, 3).writeln; //6 }