A binary serialization library

Edit Package ghc-cereal
http://hackage.haskell.org/package/cereal

A binary serialization library, similar to binary, that introduces an isolate
primitive for parser isolation, and replaces the asynchronous errors with
a user-handleable Either type. Similar to binary in performance, but uses
a strict ByteString instead of a lazy ByteString, thus restricting it to
operating on finite inputs

Refresh
Refresh
Source Files
Filename Size Changed
cereal-0.5.2.0.tar.gz 0000018773 18.3 KB
ghc-cereal-rpmlintrc 0000000030 30 Bytes
ghc-cereal.changes 0000001805 1.76 KB
ghc-cereal.spec 0000002272 2.22 KB
Revision 4 (latest revision is 7)
Ludwig Nussel's avatar Ludwig Nussel (lnussel_factory) accepted request 402485 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 4)
- update to 0.5.2.0
* Implement the AMP recommended refactoring for the Functor/Applicative/Monad
     hierarchy for Get and PutM
* Unconditionally support GHC generics
* Split the GSerialize class in two, to deal with a GHC bug
* No longer use Enum in the Serialize instance for Bool

- update to 0.5.1.0
* Switch to using the builder provided by the ByteString package
* Change the encoding of Float and Double with the Serialize class to use the 
	Data.Serialize.IEEE754 module
* Add support for encoding and decoding ShortByteString
* New and improved test suite thanks to Kei Hibino
* Fix two bugs involving the lookAhead combinator and partial chunks.
Comments 0
openSUSE Build Service is sponsored by