On 6/5/2013 11:36 AM, David Nadlinger wrote:
It also doesn't utilize template constraints, reinvents isRandomAccessRange && hasSlicing under a poor name,
Didn't want to include all of Phobos, which happens if you import std.range.
uses C printf (!) in the examples,
Again, trying to make it lightweight.
has random 2-3 letter variable names (dis, dip, di, si) all over the place, …
si - source index di - destination index Not random. Would you prefer i and j? :-)