So, the extra confusion of the typeof(iota) Result return goes away when slicing arrays.

        auto a1 = new int[100];
        auto t3 = a1.sliced(3,4,5);
        pragma(msg,typeof(t3)); //This prints Slice!(3u, int*)
        Slice!(3u, int*) t4 = a1.sliced(3,4,5); // and this works ok

Reply via email to