"First, though, I want to make the loop faster. It turns out that this:
[#{i : Nonnegative-Fixnum} 0] 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." 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.
_________________________ Racket Developers list: http://lists.racket-lang.org/dev