Lots of low hanging fruit in Phobos

Vladimir Panteleev vladimir at thecybershadow.net
Thu Mar 6 13:30:46 PST 2014


On Thursday, 6 March 2014 at 21:26:45 UTC, Walter Bright wrote:
> The existing functions should not be removed, but perhaps 
> rewritten as wrappers around the algorithm versions.

How does one handle case sensitivity for ranges of abstract types?

> I've found that rewriting traditional code, which is what 
> std.string is now, in terms of algorithms is a bit 
> mind-bending. But it's well worth it, and fun.

Would be pretty neat if std.string and std.regex would work with 
char-like types which actually carry more data per character. 
That way, it'd be possible to do string/regex transforms (search 
& replace, etc.) but keep track where exactly each character came 
from.


More information about the Digitalmars-d mailing list