Что лучший способ состоит в том, чтобы преобразовать Строку в ByteString

Что лучший способ состоит в том, чтобы преобразовать Строку в ByteString в Haskell?

Моя реакция пищеварительного тракта на проблему

import qualified Data.ByteString as B
import Data.Char (ord)

packStr = B.pack . map (fromIntegral . ord)

Но это не кажется удовлетворительным.

31
задан Thomas Eding 12 July 2010 в 20:35
поделиться

1 ответ

Data.ByteString.UTF8.fromString также полезен. Версия Char8 потеряет юникод, а UTF8 сделает ByteString в кодировке UTF8. Вы должны выбрать то или другое.

26
ответ дан 27 November 2019 в 22:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: