On Wednesday, 11 January 2017 at 19:23:10 UTC, Razvan Nitu wrote:
> auto makeMultidimensionalArray(T, Allocator)(auto ref Allocator 
> alloc, size_t[] lengths)
> {
>     if (lengths.length == 1)
Looks like `static if` would fix your specific problem.