conduit-extra 1.3.1.1 → 1.3.2
raw patch · 3 files changed
+10/−3 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Data.Conduit.Process: BuilderInput :: ConduitM Builder o m r -> BuilderInput o m r
+ Data.Conduit.Process: FlushInput :: ConduitM (Flush ByteString) o m r -> FlushInput o m r
+ Data.Conduit.Process: newtype BuilderInput o m r
+ Data.Conduit.Process: newtype FlushInput o m r
Files
- ChangeLog.md +4/−0
- Data/Conduit/Process.hs +5/−2
- conduit-extra.cabal +1/−1
ChangeLog.md view
@@ -1,5 +1,9 @@ # ChangeLog for conduit-extra +## 1.3.2++* Expose `BuilderInput` and `FlushInput`.+ ## 1.3.1.1 * Attempt to fix a test suite failure [#385](https://github.com/snoyberg/conduit/issues/385)
Data/Conduit/Process.hs view
@@ -18,6 +18,9 @@ , sourceCmdWithStreams , sourceProcessWithStreams , withCheckedProcessCleanup+ -- * InputSource types+ , FlushInput(..)+ , BuilderInput(..) -- * Reexport , module Data.Streaming.Process ) where@@ -46,13 +49,13 @@ -- You can pass 'Data.ByteString.Builder.Extra.flush' to flush the input. Note -- that the pipe will /not/ automatically close when the processing completes. ----- @since 1.2.2+-- @since 1.3.2 newtype BuilderInput o m r = BuilderInput (ConduitM Builder o m r) -- | Wrapper for input source which accepts @Flush@es. Note that the pipe -- will /not/ automatically close then processing completes. ----- @since 1.2.2+-- @since 1.3.2 newtype FlushInput o m r = FlushInput (ConduitM (Flush ByteString) o m r) instance (MonadIO m, r ~ ()) => InputSource (BuilderInput o m r) where
conduit-extra.cabal view
@@ -1,5 +1,5 @@ Name: conduit-extra-Version: 1.3.1.1+Version: 1.3.2 Synopsis: Batteries included conduit: adapters for common libraries. Description: The conduit package itself maintains relative small dependencies. The purpose of this package is to collect commonly used utility functions wrapping other library dependencies, without depending on heavier-weight dependencies. The basic idea is that this package should only depend on haskell-platform packages and conduit.