or download this
Benchmark: running forloop, forloop2, merge, slice, whileloop, whilelo
+op2, each for at least 2 CPU seconds...
forloop: 3 wallclock secs ( 2.22 usr + 0.00 sys = 2.22 CPU) @ 10
+8.11/s (n=240)
...
slice 140/s 61% 30% 27% 15% --
+ -20%
merge 176/s 102% 63% 60% 44% 26%
+ --