packages feed

iteratee-compress 0.2.0.0 → 0.2.1.0

raw patch · 2 files changed

+8/−10 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.Iteratee.BZip: BestCompressionWorkFactor :: WorkFactor
- Data.Iteratee.BZip: BestSpeedWorkFactor :: WorkFactor

Files

Data/Iteratee/BZip.hsc view
@@ -132,19 +132,19 @@ -- | The compression level specify the tradeoff between speed and compression. data BlockSize     = DefaultBlockSize-    -- ^ Default compression level set at 6.+    -- ^ Default compression level set at 6     | BestSpeed     -- ^ The fastest compression method (however less compression)     | BestCompression     -- ^ The best compression method (however slowest)     | CompressionLevel !Int-    -- ^ Compression level set by number from 0 to 250+    -- ^ Compression level set by number from 1 to 9  data WorkFactor     = DefaultWorkFactor-    | BestSpeedWorkFactor-    | BestCompressionWorkFactor+      -- ^ Default work factor (set at 30)     | WorkFactor !Int+      -- ^ Hand-tuned work factor  fromBlockSize :: BlockSize -> Either BZipParamsException CInt fromBlockSize DefaultBlockSize = Right $! 6@@ -156,8 +156,6 @@  fromWorkFactor :: WorkFactor -> Either BZipParamsException CInt fromWorkFactor DefaultWorkFactor = Right $! 0-fromWorkFactor BestSpeedWorkFactor = Right $! 1-fromWorkFactor BestCompressionWorkFactor = Right $! 250 fromWorkFactor (WorkFactor wf)     | wf < 0 || wf > 250 = Left $! IncorrectWorkFactor $! fromIntegral wf     | otherwise =  Right $! fromIntegral wf@@ -476,10 +474,10 @@ verboseLevel = 3 #else compress' :: BZStream -> CInt -> IO CInt-compress' bz f = withBZStream z $ \p -> compress p f+compress' bz f = withBZStream bz $ \p -> compress p f -decompress :: BZStream -> CInt -> IO CInt-decompress' bz f = withBZStream z $ \p -> decompress p f+decompress' :: BZStream -> CInt -> IO CInt+decompress' bz _ = withBZStream bz decompress  verboseLevel :: CInt verboseLevel = 0
iteratee-compress.cabal view
@@ -1,5 +1,5 @@ Name:                iteratee-compress-Version:             0.2.0.0+Version:             0.2.1.0 Synopsis:            An enumerators for compressing and decompressing streams Description:         An enumerators for compressing and decompressing streams License:             BSD3