packages feed

process-conduit 1.0.0.3 → 1.1.0.0

raw patch · 3 files changed

+6/−3 lines, 3 filesdep +resourcetdep ~conduit

Dependencies added: resourcet

Dependency ranges changed: conduit

Files

Data/Conduit/Process.hs view
@@ -21,6 +21,7 @@ import Control.Monad
 import Control.Monad.Trans
 import Control.Monad.Trans.Loop
+import Control.Monad.Trans.Resource
 import qualified Data.ByteString as S
 import Data.Conduit
 import qualified Data.Conduit.List as CL
System/Process/QQ.hs view
@@ -8,6 +8,7 @@   ) where  import Control.Applicative+import Control.Monad.Trans.Resource as R import qualified Data.ByteString.Lazy as BL import qualified Data.Conduit as C import qualified Data.Conduit.List as CL@@ -28,7 +29,7 @@ -- | Command result of (Lazy) ByteString. cmd :: QuasiQuoter cmd = def { quoteExp = \str -> [|-  BL.fromChunks <$> C.runResourceT (sourceCmd (LT.unpack $(quoteExp lt str)) C.$$ CL.consume)+  BL.fromChunks <$> R.runResourceT (sourceCmd (LT.unpack $(quoteExp lt str)) C.$$ CL.consume) |] }  -- | Source of shell command
process-conduit.cabal view
@@ -1,5 +1,5 @@ name:                process-conduit-version:             1.0.0.3+version:             1.1.0.0 synopsis:            Conduits for processes  description:@@ -33,7 +33,8 @@                      , bytestring       >= 0.9                      , text             >= 0.11                      , process          >= 1.0-                     , conduit          >= 1.0+                     , conduit          >= 1.1+                     , resourcet        >= 1.1                      , shakespeare-text >= 1.0                      , shakespeare