on master help sign in
Rename Stream.Extra module to Stream.Container
commit1f9dbb8d8abd706d7f4058ccd67472ba86938b0c authorHarendra Kumar <harendra@composewell.com> dateTue 13 Dec 2022, 19:14 (4 years ago) parentf64f59b
4 files changed+15−8
benchmark/Streamly/Benchmark/Data/Stream/Expand.hs−1 core/src/Streamly/Internal/Data/Stream.hs+7−2 core/src/Streamly/Internal/Data/Stream/Extra.hs → core/src/Streamly/Internal/Data/Stream/Container.hs+7−4 core/streamly-core.cabal+1−1
benchmark/Streamly/Benchmark/Data/Stream/Expand.hs−1
@@ -45,7 +45,6 @@ import Streamly.Benchmark.Prelude
4545 , sourceFoldMapWithStream, concatFoldableWith, concatForFoldableWith)
4646#else
4747import qualified Streamly.Internal.Data.Stream as S
48−import qualified Streamly.Internal.Data.Stream.Extra as S
4948#endif
5049import qualified Streamly.Internal.Data.Unfold as UF
5150import qualified Streamly.Internal.Data.Fold as Fold
core/src/Streamly/Internal/Data/Stream.hs+7−2
@@ -13,10 +13,13 @@ module Streamly.Internal.Data.Stream
1313 , module Streamly.Internal.Data.Stream.Expand
1414 , module Streamly.Internal.Data.Stream.Generate
1515 , module Streamly.Internal.Data.Stream.Lift
16− , module Streamly.Internal.Data.Stream.Transformer
1716 , module Streamly.Internal.Data.Stream.Reduce
1817 , module Streamly.Internal.Data.Stream.Transform
1918 , module Streamly.Internal.Data.Stream.Top
19+
20+ -- modules having dependencies on libraries other than base
21+ , module Streamly.Internal.Data.Stream.Transformer
22+ , module Streamly.Internal.Data.Stream.Container
2023 )
2124where
2225
@@ -25,8 +28,10 @@ import Streamly.Internal.Data.Stream.Exception
2528import Streamly.Internal.Data.Stream.Expand
2629import Streamly.Internal.Data.Stream.Generate
2730import Streamly.Internal.Data.Stream.Lift
28−import Streamly.Internal.Data.Stream.Transformer
2931import Streamly.Internal.Data.Stream.Reduce
3032import Streamly.Internal.Data.Stream.Top
3133import Streamly.Internal.Data.Stream.Transform
3234import Streamly.Internal.Data.Stream.Type
35+
36+import Streamly.Internal.Data.Stream.Container
37+import Streamly.Internal.Data.Stream.Transformer
core/src/Streamly/Internal/Data/Stream/Extra.hs → core/src/Streamly/Internal/Data/Stream/Container.hsrenamed+7−4
@@ -1,5 +1,5 @@
11-- |
2−-- Module : Streamly.Internal.Data.Stream.Extra
2+-- Module : Streamly.Internal.Data.Stream.Container
33-- Copyright : (c) 2019 Composewell Technologies
44-- License : BSD-3-Clause
55-- Maintainer : streamly@composewell.com
@@ -10,7 +10,7 @@
1010
1111-- Rename this to Stream.Container?
1212
13−module Streamly.Internal.Data.Stream.Extra
13+module Streamly.Internal.Data.Stream.Container
1414 (
1515 nub
1616
@@ -37,10 +37,13 @@ import Streamly.Internal.Data.Stream.Cross (CrossStream(..))
3737
3838import qualified Data.Map.Strict as Map
3939import qualified Data.Set as Set
40+import qualified Streamly.Data.Fold as Fold
4041import qualified Streamly.Internal.Data.Array.Generic as Array
4142import qualified Streamly.Internal.Data.Array.Mut.Type as MA
42−import qualified Streamly.Data.Fold as Fold
43−import qualified Streamly.Data.Stream as Stream
43+import qualified Streamly.Internal.Data.Stream.Bottom as Stream
44+import qualified Streamly.Internal.Data.Stream.Expand as Stream
45+import qualified Streamly.Internal.Data.Stream.Generate as Stream
46+import qualified Streamly.Internal.Data.Stream.Transform as Stream
4447import qualified Streamly.Internal.Data.Stream.StreamD as D
4548import qualified Streamly.Internal.Data.Stream.Transformer as Stream
4649
core/streamly-core.cabal+1−1
@@ -322,7 +322,7 @@ library
322322 , Streamly.Internal.Data.Stream.Transformer
323323
324324 -- streamly-containers (non-base)
325− , Streamly.Internal.Data.Stream.Extra
325+ , Streamly.Internal.Data.Stream.Container
326326
327327 , Streamly.Internal.Data.Stream
328328 , Streamly.Internal.Data.Stream.Chunked