On 5 December 2013 13:14, Michel Fortin <michel.fortin@michelf.ca> wrote:
On 2013-12-05 02:24:02 +0000, Manu <turkeyman@gmail.com> said:

Allocator as the first argument? This is so you can use UFCS on the
allocator to make the call?

Haha, no. That's because buildPath's arguments are (const(C[])[] paths...) with a "..." at the end. Can we put an argument after the variadic argument? I didn't check, but I though it was impossible... thus the allocator as the first argument.

Oh yeah! :P
I was thinking in a more general sense, as a principle to be applied across phobos, not just for this one function.