acfoltzer/bit-vector — pull request #1 by aninhumer (2012-11-02 21:19:17+00:00)
Title: Fixes for newer Data.Bits

The latest version of Data.Bits has changed the interface somewhat, and bit-vector was no longer compatible.

Most notably, `Num` is no longer a superclass of `Bits`, which caused a type error in pack.

The interface also has some new methods (`bit`,` testBit`, `popCount`), and in order to support these effectively, I also modified `(.|.)` and `xor` to pad before zipping. (Since otherwise, there is no useful definition of bit).