I read all about string slices and Strings, vectors of u8’s, unicode scalar values / char, and grapheme clusters. I think I understand the theory pretty well now.
I see an easy way to get at the bytes of a string. I see an easy way to get at the char values of a string (unicode scalar values). The documentation for chars() even states “Iteration over grapheme clusters may be what you actually want.” – which is so true. So…
How do you iterate over the graphemes of a string!?!?!?