I want to write a simple function which splits a ByteString
into [ByteString]
using '\n'
as the delimiter. My attempt:
import Data.ByteString
listize :: ByteString -> [ByteString]
listize xs = Data.ByteString.splitWith (=='\n') xs
This throws an error because '\n'
is a Char
rather than a Word8
, which is what Data.ByteString.splitWith
is expecting.
How do I turn this simple character into a Word8
that ByteString
will play with?