Мы хотели бы сериализовать данные в определенном двоичном формате. Мы используем Data.ByteString
s внутри.
Итак, вопрос: как преобразовать различные типы данных, которые мы используем, в ByteString
. Для String
у нас нет проблем, мы можем использовать encodeLazyByteString UTF8 "string"
. Но мы также хотели бы преобразовать Integer
s в ByteString
s (обратный порядок байтов).
Кто-нибудь знает, как это сделать, и/или есть хорошие советы по использованию Haskell и двоичных форматов?
Спасибо!