https://issues.dlang.org/show_bug.cgi?id=19264
Issue ID: 19264 Summary: byCodeUnit should compare with strings Product: D Version: D2 Hardware: x86 OS: Mac OS X Status: NEW Severity: enhancement Priority: P1 Component: phobos Assignee: nob...@puremagic.com Reporter: schvei...@yahoo.com In order for byCodeUnit to be a near drop-in replacement for strings, it would be nice to have them compare directly with strings. This means, I would expect this to work: assert("hello".byCodeUnit == "hello"); This probably means adding opEquals overloads for everything, which also means adding toHash overloads. I'd say just comparing to the base type should be sufficient, no need for transcoding for comparison. --