module Compression.Type ( Compressor (..) , Archive (..) ) where data Archive = Tar !Compressor | SevenZip | Cpio !Compressor | Zip data Compressor = Lzma | Lz | Bz2 | GZip | Zstd | Deflate | Lz4 | Lzo | Lrzip #ifdef BROTLI | Brotli #endif #ifdef SNAPPY | Snappy #endif | None