Haskell Как создать Word8?

Я хочу написать простую функцию, которая разбивает ByteString на [ByteString], используя '\n' в качестве разделителя. Моя попытка:

import Data.ByteString

listize :: ByteString -> [ByteString]
listize xs = Data.ByteString.splitWith (=='\n') xs

Выдает ошибку, потому что '\n' - это Char, а не Word8, чего ожидает Data.ByteString.splitWith .

Как мне превратить этот простой символ в Word8, с которым будет работать ByteString?

12
задан ДМИТРИЙ МАЛИКОВ 4 January 2013 в 00:55
поделиться