<br><br><div class="gmail_quote">On Wed, Sep 8, 2010 at 16:07, David Simcha <span dir="ltr">&lt;<a href="mailto:dsimcha@gmail.com">dsimcha@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
 Looks good.  I like that Zip now uses a tuple instead of that ugly oddball Proxy struct, </blockquote><div><br>Cool. That&#39;s good to know. Proxy didn&#39;t play nice with other algo/ranges. Zip is much better! Now, we can iterate on n ranges in parallel.<br>
<br>I&#39;m looking at .back/popBack and wondering whether the behaviour should be different for the three length options. If you stop the iteration at the shortest range, back cannot just return the grouped backs from the input ranges. It must determine the shortest one and truncate the other accordingly.<br>
<br><br></div></div>