On 05/09/2010 02:16, Jonathan M Davis wrote: > void foo(T)(T[] collection, T elem) >> { >> // Blah, whatever >> } >> I am curious, how this will look and feel once inout is working ? inout void foo(T)(inout(T)[] collection, inout T elem) { // Blah, whatever} }