on master help sign in
Re-export entire submodules from Pipe (#2511)
commit4e346939a57bc76f3b4a328aecaf3dd17b82035c authorRanjeet Ranjan <ranjeetr@composewell.com> dateFri 11 Aug 2023, 15:15 (3 years ago) parente6051b1
3 files changed+7−9
core/src/Streamly/Internal/Data/Pipe.hs+4−7 core/streamly-core.cabal+2−1 src/Streamly/Internal/Data/Stream/IsStream/Transform.hs+1−1
core/src/Streamly/Internal/Data/Pipe.hs+4−7
@@ -24,11 +24,10 @@
2424module Streamly.Internal.Data.Pipe
2525 (
2626 -- * Pipe Type
27− Pipe
27+ module Streamly.Internal.Data.Pipe.Type
2828
2929 -- * Pipes
3030 -- ** Mapping
31− , map
3231 , mapM
3332
3433 {-
@@ -112,10 +111,8 @@ module Streamly.Internal.Data.Pipe
112111 , groupsRollingBy
113112 -}
114113
115− -- * Composing Pipes
116− , tee
117− , zipWith
118− , compose
114+
115+
119116
120117 {-
121118 -- * Distributing
@@ -244,7 +241,7 @@ import Prelude
244241
245242-- import Streamly.Data.Fold.Types (Fold(..))
246243import Streamly.Internal.Data.Pipe.Type
247− (Pipe(..), PipeState(..), Step(..), zipWith, tee, map, compose)
244+
248245-- import Streamly.Internal.Data.Array.Type (Array)
249246-- import Streamly.Internal.Data.Ring (Ring)
250247-- import Streamly.Internal.Data.Stream (Stream)
core/streamly-core.cabal+2−1
@@ -294,7 +294,6 @@ library
294294 , Streamly.Internal.Data.Producer
295295 , Streamly.Internal.Data.Parser.ParserK.Type
296296 , Streamly.Internal.Data.Parser.ParserD.Type
297− , Streamly.Internal.Data.Pipe.Type
298297
299298 -- streamly-core-array-types
300299 , Streamly.Internal.Data.Unbox
@@ -423,6 +422,8 @@ library
423422
424423 , Streamly.Internal.Data.Stream.StreamK.Type
425424
425+ , Streamly.Internal.Data.Pipe.Type
426+
426427 , Streamly.Internal.Data.Unfold.Type
427428 , Streamly.Internal.Data.Unfold.Enumeration
428429
src/Streamly/Internal/Data/Stream/IsStream/Transform.hs+1−1
@@ -221,7 +221,7 @@ import Data.Either (isLeft, isRight, fromLeft, fromRight)
221221import Data.Kind (Type)
222222import Data.Maybe (isJust, fromJust)
223223import Streamly.Internal.Data.Fold (Fold (..))
224−import Streamly.Internal.Data.Pipe.Type (Pipe (..))
224+import Streamly.Internal.Data.Pipe (Pipe (..))
225225import Streamly.Internal.Data.Stream.IsStream.Combinators
226226 ( inspectMode, maxBuffer, maxThreads, rate, avgRate, minRate
227227 , maxRate, constRate)