We'd like to serialize data in a specific binary format. We use Data.ByteString
s internally.
So, the question is: How to convert the different data types we use to a ByteString
. For String
we have no problem, we can use encodeLazyByteString UTF8 "string"
. But we'd also like to convert Integer
s to ByteString
s (big-endian).
Does anyone know how to do that and/or has any good tips using Haskell and binary formats?
Thanks!