【发布时间】:2012-01-23 01:47:47
【问题描述】:
我想编写一个简单的函数,它使用'\n' 作为分隔符将ByteString 拆分为[ByteString]。我的尝试:
import Data.ByteString
listize :: ByteString -> [ByteString]
listize xs = Data.ByteString.splitWith (=='\n') xs
这会引发错误,因为 '\n' 是 Char 而不是 Word8,这是 Data.ByteString.splitWith 所期望的。
如何将这个简单的角色变成Word8,ByteString 可以玩?
【问题讨论】:
标签: string haskell bytestring