Поддерживает ли `string` в OCaml UTF-8?

Поддерживает ли тип string в OCaml utf8?

Или какую библиотеку я должен использовать для строки utf8?

Ответ 1

Тип OCAMl string состоит из серии 8-битных байтов по существу. Вы можете сохранить значение UTF-8 в строке, и я часто делал это. Однако нет встроенной поддержки для их обработки. Хорошая библиотека для обработки Unicode в OCaml (так что я слышал) Camomile.

Ответ 2

Существует также Uutf, если вы ищете только преобразование в Юникоде.