until strange behavior
    Ali Çehreli 
    acehreli at yahoo.com
       
    Sun Jun  2 08:46:09 PDT 2013
    
    
  
On 06/02/2013 06:43 AM, Jack Applegame wrote:
 > On Sunday, 2 June 2013 at 13:30:16 UTC, bearophile wrote:
 >
 >> I agree it's often a pain in the ass, but technically it's not a bug,
 >> it's working as designed.
 >
 > Root is isNarrowString template.
 >
 > Do you believe that "isNarrowString!(char[]) == true" technically is not
 > a bug?
char and wchar arrays are narrow strings. Regardless, their element type 
is dchar. This causes confusion but makes sense because they are 
conceptually ranges of Unicode characters.
There were long and heated discussions when this behavior was first 
proposed.
Ali
    
    
More information about the Digitalmars-d-learn
mailing list