| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.Conduit.BZlib
Synopsis
- compress :: MonadResource m => CompressParams -> ConduitT ByteString ByteString m ()
- decompress1 :: MonadResource m => DecompressParams -> ConduitT ByteString ByteString m ()
- decompress :: MonadResource m => DecompressParams -> ConduitT ByteString ByteString m ()
- bzip2 :: MonadResource m => ConduitT ByteString ByteString m ()
- bunzip2 :: MonadResource m => ConduitT ByteString ByteString m ()
- data CompressParams = CompressParams {
- cpBlockSize :: Int
- cpVerbosity :: Int
- cpWorkFactor :: Int
- data DecompressParams = DecompressParams {
- dpVerbosity :: Int
- dpSmall :: Bool
- def :: Default a => a
Documentation
Arguments
| :: MonadResource m | |
| => CompressParams | Compress parameter |
| -> ConduitT ByteString ByteString m () |
Compress a stream of ByteStrings.
Arguments
| :: MonadResource m | |
| => DecompressParams | Decompress parameter |
| -> ConduitT ByteString ByteString m () |
Decompress a stream of ByteStrings. Note that this will only decompress
the first compressed stream in the input and leave the rest for further
processing. See decompress.
Arguments
| :: MonadResource m | |
| => DecompressParams | Decompress parameter |
| -> ConduitT ByteString ByteString m () |
bzip2 :: MonadResource m => ConduitT ByteString ByteString m () Source #
bzip2 compression with default parameters.
bunzip2 :: MonadResource m => ConduitT ByteString ByteString m () Source #
bzip2 decompression with default parameters. This will decompress all the streams in the input
data CompressParams Source #
Compression parameters
Constructors
| CompressParams | |
Fields
| |
Instances
| Default CompressParams Source # | |
Defined in Data.Conduit.BZlib Methods def :: CompressParams # | |
data DecompressParams Source #
Decompression parameters
Constructors
| DecompressParams | |
Fields
| |
Instances
| Default DecompressParams Source # | |
Defined in Data.Conduit.BZlib Methods def :: DecompressParams # | |