conduit 1.0.9 → 1.0.9.1
raw patch · 2 files changed
+3/−5 lines, 2 files
Files
- Data/Conduit/Internal.hs +2/−4
- conduit.cabal +1/−1
Data/Conduit/Internal.hs view
@@ -336,8 +336,7 @@ {-# RULES "yield o >> p" forall o (p :: Pipe l i o u m r). yield o >> p = HaveOutput p (return ()) o ; "mapM_ yield" mapM_ yield = sourceList- ; "yieldOr o c >> p" forall o c (p :: Pipe l i o u m r). yieldOr o c >> p = HaveOutput p c o- #-}+ ; "yieldOr o c >> p" forall o c (p :: Pipe l i o u m r). yieldOr o c >> p = HaveOutput p c o #-} -- | Provide a single piece of leftover input to be consumed by the next pipe -- in the current monadic binding.@@ -603,8 +602,7 @@ build g = g (\o p -> HaveOutput p (return ()) o) (return ()) {-# RULES- "sourceList/build" forall (f :: (forall b. (a -> b -> b) -> b -> b)). sourceList (GHC.Exts.build f) = build f- #-}+ "sourceList/build" forall (f :: (forall b. (a -> b -> b) -> b -> b)). sourceList (GHC.Exts.build f) = build f #-} sourceToPipe :: Monad m => Source m o -> Pipe l i o u m () sourceToPipe =
conduit.cabal view
@@ -1,5 +1,5 @@ Name: conduit-Version: 1.0.9+Version: 1.0.9.1 Synopsis: Streaming data processing library. Description: @conduit@ is a solution to the streaming data problem, allowing for production, transformation, and consumption of streams of data in constant memory. It is an alternative to lazy I\/O which guarantees deterministic resource handling, and fits in the same general solution space as @enumerator@\/@iteratee@ and @pipes@. For a tutorial, please visit <https://haskell.fpcomplete.com/user/snoyberg/library-documentation/conduit-overview>.