Steven Schveighoffer: > Yes, David has proposed a corrected version on the Phobos mailing list: > > http://lists.puremagic.com/pipermail/phobos/2011-February/004493.html
I suggest it to return a signed value, like an int. But a signed long is OK too. I suggest a name as "len" (or "slen") because I often write "length" wrongly. Does it support code like: auto l = arr.len; arr.len = 10; arr.len++; A big problem: it's limited to arrays, so aa.len or rbtree.len, set.len, etc, don't work. So I'd like something more standard... So I am not sure this is a good idea. Bye, bearophile