Hi all

What is the current and future status of UTF8 vs UTF-16 in the haskell world?

I understand that currently Text uses UTF-16, and it is used generally because of compatibility requirements in the Microsoft ecosystem, but that there are movements afoot to move to a UTF8 only environment at some unspecified future point.

The question arises as I ponder a pull request on haskell-lsp to switch to a UTF-16 based library[1]

Alan

[1] https://github.com/alanz/haskell-lsp/pull/70