[ANN] bond-haskell: yet another data serialization library
bond-haskell and bond-haskell-compiler is a pair of packages adding Haskell support to bond serialization framework.
Bond is an open source, cross-platform framework for working with
schematized data. It supports cross-language
serialization/deserialization and powerful generic mechanisms for
efficiently manipulating data. It is broadly used at Microsoft in high
scale services. For a discussion how Bond compares to similar frameworks (most notably protobufs) see https://microsoft.github.io/bond/why_bond.html
Microsoft's bond package or other foreign code is not needed for building or using bond-haskell, all dependencies are published to hackage. For those interested, Microsoft's code is published at https://github.com/Microsoft/bond/