ANN bitvec-1.0.0.1

Hello, I am happy to announce the stable release of bitvec-1.0.0.1. This package provides a "better" Vector instance for Bool. An unboxed Vector Bool spends 8 bits per boolean, while bitvec provides a newtype Bit and a custom instance of Vector, packing booleans densely and achieving 8x less memory footprint. Performance stays roughly the same, and certain bulk operations become up to 64x faster. http://hackage.haskell.org/package/bitvec-1.0.0.1 https://github.com/Bodigrim/bitvec#readme Best regards, Andrew

Thanks Andrew, that looks like a well-crafted package! Thumbs up for the docs! :) Cheers, Simon Am Fr., 23. Aug. 2019 um 22:44 Uhr schrieb Andrew Lelechenko < andrew.lelechenko@gmail.com>:
Hello,
I am happy to announce the stable release of bitvec-1.0.0.1. This package provides a "better" Vector instance for Bool.
An unboxed Vector Bool spends 8 bits per boolean, while bitvec provides a newtype Bit and a custom instance of Vector, packing booleans densely and achieving 8x less memory footprint. Performance stays roughly the same, and certain bulk operations become up to 64x faster.
http://hackage.haskell.org/package/bitvec-1.0.0.1 https://github.com/Bodigrim/bitvec#readme
Best regards, Andrew _______________________________________________ Haskell-Cafe mailing list To (un)subscribe, modify options or view archives go to: http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe Only members subscribed via the mailman list are allowed to post.
participants (2)
-
Andrew Lelechenko
-
Simon Jakobi