packages feed

binary-conduit 1.2.1.1 → 1.2.2

raw patch · 2 files changed

+3/−3 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.Conduit.Serialization.Binary: sinkGet :: (Binary b, MonadThrow m) => Get b -> Consumer ByteString m b
+ Data.Conduit.Serialization.Binary: sinkGet :: MonadThrow m => Get b -> Consumer ByteString m b

Files

Data/Conduit/Serialization/Binary.hs view
@@ -96,11 +96,11 @@ conduitPutGeneric(conduitPutMany, yield (V.fromList (LBS.toChunks (runPut x))))  -- | Create stream of strict bytestrings from 'Put' value.-sourcePut :: (MonadThrow m) => Put -> Producer m ByteString+sourcePut :: MonadThrow m => Put -> Producer m ByteString sourcePut = CL.sourceList . LBS.toChunks . runPut  -- | Decode message from input stream.-sinkGet :: (Binary b, MonadThrow m) => Get b -> Consumer ByteString m b+sinkGet :: MonadThrow m => Get b -> Consumer ByteString m b sinkGet f = sink (runGetIncremental f)   where       sink (Done bs _ v)  = leftover bs >> return v
binary-conduit.cabal view
@@ -1,5 +1,5 @@ name:                binary-conduit-version:             1.2.1.1+version:             1.2.2 synopsis:            data serialization/deserialization conduit library description:         The binary-conduit package.       Allow binary serialization using iterative conduit interface.