Я бы хотел переводить между Strings и ByteStrings, используя различные кодировки.
Я знаю, что есть пакет с utf8-строкой, который обрабатывает кодировку UTF8. Однако есть много других кодировок, описанных в System.IO .
Я также вижу пакет Data.Text , который может переводить между String, Text и ByteString, используя различные кодировки.
Какой наиболее подходящий способ перевода между String и ByteString с использованием различных кодировок?