我想编写一个简单的函数,将 a 拆分为ByteString
用作分隔符。我的尝试:[ByteString]
'\n'
import Data.ByteString
listize :: ByteString -> [ByteString]
listize xs = Data.ByteString.splitWith (=='\n') xs
这会引发错误,因为'\n'
is aChar
而不是 a Word8
,这Data.ByteString.splitWith
是预期的。
如何将这个简单的角色变成Word8
可以ByteString
玩的角色?