store-streaming 0.2.0.0 → 0.2.0.2
raw patch · 3 files changed
+28/−5 lines, 3 filesdep +failPVP ok
version bump matches the API change (PVP)
Dependencies added: fail
API changes (from Hackage documentation)
Files
- ChangeLog.md +10/−0
- src/Data/Store/Streaming.hs +8/−1
- store-streaming.cabal +10/−4
ChangeLog.md view
@@ -1,5 +1,15 @@ # ChangeLog +## 0.2.0.2++* Now only depends on `fail` / `semigroups` shim for `ghc < 8`.++## 0.2.0.1++* Now builds with GHC-7.10 - compatibility was broken in 0.6.0 due to+ the fix for GHC-8.8. See+ [#146][https://github.com/fpco/store/issues/146].+ ## 0.2.0.0 * Now builds with GHC-8.8. This is a major version bump because
src/Data/Store/Streaming.hs view
@@ -201,7 +201,11 @@ #endif -- | Conduit for encoding 'Message's to 'ByteString's.-conduitEncode :: (Monad m, Store a) => C.Conduit (Message a) m ByteString+conduitEncode+ :: (Monad m, Store a)+ => C.Conduit (Message a) m ByteString+ -- ^ NOTE: ignore the conduit deprecation warning. Otherwise+ -- incompatible with old conduit versions conduitEncode = C.map encodeMessage -- | Conduit for decoding 'Message's from 'ByteString's.@@ -211,6 +215,9 @@ -- buffering the incoming 'ByteString's. If 'Nothing', -- use the default value of 4MB. -> C.Conduit ByteString m (Message a)+ -- ^ NOTE: ignore the conduit deprecation+ -- warning. Otherwise incompatible with old conduit+ -- versions. conduitDecode bufSize = C.bracketP (BB.new bufSize)
store-streaming.cabal view
@@ -1,18 +1,18 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.31.1.+-- This file has been generated from package.yaml by hpack version 0.33.0. -- -- see: https://github.com/sol/hpack ----- hash: 797c4f56ae9593d8831121a4ae75b30d1b9dfb4c43f4af5ec03a2563766e5638+-- hash: 1eccab59dd693d655abf5e296f92128cc1b91c649a5b1997b64e1bc1a8a4b74c name: store-streaming-version: 0.2.0.0+version: 0.2.0.2 synopsis: Streaming interfaces for `store` category: Serialization, Data homepage: https://github.com/fpco/store#readme bug-reports: https://github.com/fpco/store/issues-maintainer: Michael Sloan <sloan@fpcomplete.com>+maintainer: Michael Sloan <mgsloan@gmail.com> copyright: 2016 FP Complete license: MIT license-file: LICENSE@@ -45,6 +45,9 @@ , streaming-commons >=0.1.10.0 , text >=1.2.0.4 , transformers >=0.3.0.0+ if impl(ghc < 8.0)+ build-depends:+ fail >=4.9 default-language: Haskell2010 test-suite store-test@@ -73,4 +76,7 @@ , text >=1.2.0.4 , transformers >=0.3.0.0 , void+ if impl(ghc < 8.0)+ build-depends:+ fail >=4.9 default-language: Haskell2010