|
|
|
|
|
by ben_w
822 days ago
|
|
First few versions of Swift kept changing how strings work because it's not entirely obvious what most people intend from the nth element of a string. Used to be easy, when it was ASCII. Reverse the bytes of utf-8 and it won't always be valid uft-8. Reverse the code-points, and the Canadian flag gets replaced with the Ascension Island flag. |
|