On 09/12/2013 02:53 PM, Joseph Rushton Wakeling wrote:
import std.range;

void main()
{
     assert(isRandomAccessRange!(const(size_t[])));
}

.... results in an assertion error.  This is a bug, no ... ?

That one is fine. You probably want a slice of const(size_t):

import std.range;

void main()
{
    assert(!isRandomAccessRange!(const(size_t[])));
    assert( isRandomAccessRange!(const(size_t)[])); // <--
}

Ali

Reply via email to