Comment Comment by elcaro This is exactly what Raku does. Neither strings nor arrays have a `.length` method because it's arbitrary. [0] > "\c[FACE PALM]".chars 1 [1] > "\c[FACE PALM]".codes 1 [2] > "\c[FACE PALM]".encode.bytes 4 [3] > "\c[FACE PALM]".encode utf8:0x<F0 9F A4 A6> [4] > "\c[FACE PALM]".encode('utf-16') utf16:0x<D83E DD26> FWIW, to get the "length" of an array, the method is `.elems`. parent elcaro 3 years ago