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