Cartesian product of infinite ranges, round 2
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Wed Oct 17 07:37:25 PDT 2012
On 10/15/12 8:46 PM, H. S. Teoh wrote:
> Thanks to an idea by Andrei, I now have an implementation of the
> Cartesian product of two infinite ranges that requires only forward
> ranges.
>
> However, I'm running into an array-out-of-bounds problem with
> std.algorithm.joiner, and I don't know how to reduce the code to track
> down the problem. Here's the code:
[snip]
I'm traveling with little time to spare, but one visible thing is that
the limit of the iteration (25) spills into the result. May be easiest
to track things starting from that observation.
Andrei
More information about the Digitalmars-d
mailing list