Можно ли преобразовать TextEncoding в строку?

Можно преобразовать строку в TextEncoding, используя

mkTextEncoding :: String -> IO TextEncoding

Есть ли способ сделать наоборот? Или, учитывая TextEncoding, каким-либо способом узнать какую-либо информацию об этой кодировке? Кажется, даже не существует экземпляра Eq для TextEncoding, который позволял бы сравнивать кодировки с определенными в System.IO кодировками.

Я что-то упускаю или есть техническая причина, по которой это невозможно?


person David Powell    schedule 08.10.2010    source источник
comment
См. Ответ на аналогичный вопрос: stackoverflow.com/questions/3326506 / haskell-print-textencoding /   -  person Travis Brown    schedule 08.10.2010


Ответы (1)


TextEncoding будет членом класса Show в GHC 7.0.1. См. билет № 4273.

person Simon Marlow    schedule 08.10.2010