我们想以特定的二进制格式序列化数据.我们Data.ByteString在内部使用s.
Data.ByteString
所以,问题是:如何将我们使用的不同数据类型转换为ByteString.因为String我们没有问题,我们可以使用encodeLazyByteString UTF8 "string".但我们也希望将Integers 转换为ByteStrings(big-endian).
ByteString
String
encodeLazyByteString UTF8 "string"
Integer
有谁知道如何做和/或有任何使用Haskell和二进制格式的好技巧?
谢谢!
haskell bytestring
bytestring ×1
haskell ×1