This contains Haskell bindings to libarchive. It was created as an alternative to tar and tar-archive, but it supports more archive formats.
It has a high-level Haskell API for creating and unpacking archives in addition
to the C API. Like the tar
package, it can stream from lazy ByteString
s.
To run the test suite, first run
./bash/setup
so that you have appropriate test data downloaded.