Copyright | © 2015 Herbert Valerio Riedel |
---|---|
License | BSD3 |
Maintainer | hvr@gnu.org |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Simple IO-Streams interface for lzma/xz compression
- decompress :: InputStream ByteString -> IO (InputStream ByteString)
- decompressWith :: DecodeLzmaFlags -> InputStream ByteString -> IO (InputStream ByteString)
- data DecodeLzmaFlags = DecodeLzmaFlags {}
- defaultDecodeLzmaFlags :: DecodeLzmaFlags
- compress :: InputStream ByteString -> IO (InputStream ByteString)
- compressWith :: EncodeLzmaFlags -> InputStream ByteString -> IO (InputStream ByteString)
- data EncodeLzmaFlags = EncodeLzmaFlags {
- lzmaCheck :: !LzmaCheck
- lzmaCompLevel :: !LzmaCompLevel
- lzmaExtreme :: !Bool
- data LzmaCheck
- data LzmaCompLevel
- defaultEncodeLzmaFlags :: EncodeLzmaFlags
ByteString
decompression
data DecodeLzmaFlags Source
DecodeLzmaFlags | |
|
ByteString
compression
data EncodeLzmaFlags Source