Я хочу написать простую функцию, которая разбивает ByteString
на [ByteString]
, используя '\n'
в качестве разделителя. Моя попытка:
import Data.ByteString
listize :: ByteString -> [ByteString]
listize xs = Data.ByteString.splitWith (=='\n') xs
Это выдает ошибку, потому что '\n'
— это Char
, а не Word8
, что Data.ByteString.splitWith
ожидает.
Как превратить этого простого персонажа в Word8
, с которым будет играть ByteString
?