Aha there it is! Thanks so much. I didn't see it because it's under the "Unfolding" section instead of the "Construction" section.<div><br></div><div>--Myles<br><br><div class="gmail_quote">On Mon, Sep 17, 2012 at 6:07 AM, Roman Leshchinskiy <span dir="ltr"><<a href="mailto:rl@cse.unsw.edu.au" target="_blank">rl@cse.unsw.edu.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">Myles C. Maxfield wrote:<br>
><br>
> Overall, I'm looking for a function, similar to Data.Vector's 'generate'<br>
> function, but instead of the generation function taking the destination<br>
> index, I'd like it to take the elements that have previously been<br>
> constructed. Is there such a function? If there isn't one, is this kind of<br>
> function feasible to write? If such a function doesn't exist and is<br>
> feasible to write, I'd be happy to try to write and contribute it.<br>
<br>
</div>Indeed there is, it's called constructN (or constructrN if you want to<br>
construct it right to left).<br>
<span class="HOEnZb"><font color="#888888"><br>
Roman<br>
<br>
<br>
<br>
</font></span></blockquote></div><br></div>