Description
A Haskell library for binary serialization and deserialization. It helps programs convert Haskell values to compact byte sequences and read them back later.
Developers use it for file formats, caches, protocols, and data exchange between Haskell components. Stored binary formats need versioning if they must survive application upgrades.