GHC

lp:~ghc/ghc/packages-binary-master

Created by Edward Z. Yang and last modified
Get this branch:
bzr branch lp:~ghc/ghc/packages-binary-master

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
GHC HQ
Project:
GHC
Status:
Development

Import details

Import Status: Failed

This branch is an import of the HEAD branch of the Git repository at git://git.haskell.org/packages/binary.git.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on pear and finished taking 15 seconds — see the log
Import started on pear and finished taking 15 seconds — see the log
Import started on russkaya and finished taking 25 seconds — see the log
Import started on neumayer and finished taking 30 seconds — see the log

Recent revisions

588. By Lennart Kolmodin <email address hidden>

Add new benchmark suite for encoding.

587. By Lennart Kolmodin <email address hidden>

Merge branch 'pr/bytestring-builder'

586. By Lennart Kolmodin <email address hidden>

Merge pull request #110 from sid-kap/complex_instance

Add Binary instance for Complex a

585. By Lennart Kolmodin <email address hidden>

Fail rather than throw exception when decoding Bool and Ordering

Decoding Bool and Ordering was not graceful in case of invalid input.
Trying to decode (2 :: Word8) to a Bool would throw an exception
in GHC.Enum.toEnum as only the values 0 and 1 are defined.

We work around that in this patch by not using toEnum. In case
of unexpected input, we fail using 'fail'.

This fixes #108.

584. By Lennart Kolmodin <email address hidden>

Move end of {-# RULES #-} to be more forgiving for CPP

This fixes #105. Older GHC versions + clang ran into trouble, which this commit
fixes.

583. By Lennart Kolmodin <email address hidden>

Bump to version 0.8.2.0

582. By Lennart Kolmodin <email address hidden>

Merge pull request #104 from hvr/pr/monadfail-cpp

Define MonadFail instance for Get Monad

581. By Lennart Kolmodin <email address hidden>

Change next version to be 0.8.1.0

PVP said 0.9.0.0 was not required.

580. By Lennart Kolmodin <email address hidden>

Use getIntX/putIntX in the Binary class instances.

579. By Lennart Kolmodin <email address hidden>

Update changelog.md.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers