isRandomAccessRange on static array

Brad Anderson eco at gnuk.net
Mon Apr 9 15:20:20 PDT 2012


A user in IRC was having difficulty using std.algorithm.sort on a 
static array.  It appears to be due to static arrays don't pass 
the isRandomAccessRange constraint.

     static assert(isRandomAccessRange!(uint[5]));

Results in:

     Error: static assert  (isRandomAccessRange!(uint[5u])) is 
false

Is this a bug or am I missing something?

Regards,
Brad Anderson


More information about the Digitalmars-d-learn mailing list