<div dir="ltr"><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:13px">"First, though, I want to make the loop faster. It turns out that this:</span><br></div><div class="gmail_extra"><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px"> [#{i : Nonnegative-Fixnum} 0]</span><br style="font-family:arial,sans-serif;font-size:13px"><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">is enough to turn `<' and `+' into `unsafe-fx<' and `unsafe-fx+', and I still don't have to annotate `acc' or the loop's return value. Awesome. Provide and commit."</span></div>
<div class="gmail_extra"><font face="arial, sans-serif"><br></font></div><div class="gmail_extra"><font face="arial, sans-serif">Posted about this annoyance long back pleading for a special Index increment operator that TR would optimize. [#{i: Nonnegative-Fixnum} 0] is a slick idea. Thanks for that one.<br>
</font><br></div></div>