toLower and toUpper don't work for strings where the converted string has a different number of EGCs than the original. For example:
String.toUppercase_v1 "fifl" = "FIFL"
See
|
// FSTODO: There are two types of unicode case "mapping" (conversion), "simple" |
for discussion.
toLower and toUpper don't work for strings where the converted string has a different number of EGCs than the original. For example:
See
dark/fsharp-backend/tests/testfiles/string.tests
Line 518 in cf5f36b