on master help sign in
Rename Stream.Extra module to Stream.Container
1f9dbb8Harendra Kumar
benchmark/Streamly/Benchmark/Data/Stream/Expand.hs−1
@@ -45,7 +45,6 @@ import Streamly.Benchmark.Prelude
45 , sourceFoldMapWithStream, concatFoldableWith, concatForFoldableWith)
45 , sourceFoldMapWithStream, concatFoldableWith, concatForFoldableWith)
46#else
46#else
47import qualified Streamly.Internal.Data.Stream as S
47import qualified Streamly.Internal.Data.Stream as S
48−import qualified Streamly.Internal.Data.Stream.Extra as S
49#endif
48#endif
50import qualified Streamly.Internal.Data.Unfold as UF
49import qualified Streamly.Internal.Data.Unfold as UF
51import qualified Streamly.Internal.Data.Fold as Fold
50import 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
13 , module Streamly.Internal.Data.Stream.Expand
13 , module Streamly.Internal.Data.Stream.Expand
14 , module Streamly.Internal.Data.Stream.Generate
14 , module Streamly.Internal.Data.Stream.Generate
15 , module Streamly.Internal.Data.Stream.Lift
15 , module Streamly.Internal.Data.Stream.Lift
16− , module Streamly.Internal.Data.Stream.Transformer
17 , module Streamly.Internal.Data.Stream.Reduce
16 , module Streamly.Internal.Data.Stream.Reduce
18 , module Streamly.Internal.Data.Stream.Transform
17 , module Streamly.Internal.Data.Stream.Transform
19 , module Streamly.Internal.Data.Stream.Top
18 , 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
20 )
23 )
21where
24where
22
25
@@ -25,8 +28,10 @@ import Streamly.Internal.Data.Stream.Exception
25import Streamly.Internal.Data.Stream.Expand
28import Streamly.Internal.Data.Stream.Expand
26import Streamly.Internal.Data.Stream.Generate
29import Streamly.Internal.Data.Stream.Generate
27import Streamly.Internal.Data.Stream.Lift
30import Streamly.Internal.Data.Stream.Lift
28−import Streamly.Internal.Data.Stream.Transformer
29import Streamly.Internal.Data.Stream.Reduce
31import Streamly.Internal.Data.Stream.Reduce
30import Streamly.Internal.Data.Stream.Top
32import Streamly.Internal.Data.Stream.Top
31import Streamly.Internal.Data.Stream.Transform
33import Streamly.Internal.Data.Stream.Transform
32import Streamly.Internal.Data.Stream.Type
34import 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 @@
1-- |
1-- |
2−-- Module : Streamly.Internal.Data.Stream.Extra
2+-- Module : Streamly.Internal.Data.Stream.Container
3-- Copyright : (c) 2019 Composewell Technologies
3-- Copyright : (c) 2019 Composewell Technologies
4-- License : BSD-3-Clause
4-- License : BSD-3-Clause
5-- Maintainer : streamly@composewell.com
5-- Maintainer : streamly@composewell.com
@@ -10,7 +10,7 @@
10
10
11-- Rename this to Stream.Container?
11-- Rename this to Stream.Container?
12
12
13−module Streamly.Internal.Data.Stream.Extra
13+module Streamly.Internal.Data.Stream.Container
14 (
14 (
15 nub
15 nub
16
16
@@ -37,10 +37,13 @@ import Streamly.Internal.Data.Stream.Cross (CrossStream(..))
37
37
38import qualified Data.Map.Strict as Map
38import qualified Data.Map.Strict as Map
39import qualified Data.Set as Set
39import qualified Data.Set as Set
40+import qualified Streamly.Data.Fold as Fold
40import qualified Streamly.Internal.Data.Array.Generic as Array
41import qualified Streamly.Internal.Data.Array.Generic as Array
41import qualified Streamly.Internal.Data.Array.Mut.Type as MA
42import qualified Streamly.Internal.Data.Array.Mut.Type as MA
42−import qualified Streamly.Data.Fold as Fold
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
43−import qualified Streamly.Data.Stream as Stream
46+import qualified Streamly.Internal.Data.Stream.Transform as Stream
44import qualified Streamly.Internal.Data.Stream.StreamD as D
47import qualified Streamly.Internal.Data.Stream.StreamD as D
45import qualified Streamly.Internal.Data.Stream.Transformer as Stream
48import qualified Streamly.Internal.Data.Stream.Transformer as Stream
46
49
core/streamly-core.cabal+1−1
@@ -322,7 +322,7 @@ library
322 , Streamly.Internal.Data.Stream.Transformer
322 , Streamly.Internal.Data.Stream.Transformer
323
323
324 -- streamly-containers (non-base)
324 -- streamly-containers (non-base)
325− , Streamly.Internal.Data.Stream.Extra
325+ , Streamly.Internal.Data.Stream.Container
326
326
327 , Streamly.Internal.Data.Stream
327 , Streamly.Internal.Data.Stream
328 , Streamly.Internal.Data.Stream.Chunked
328 , Streamly.Internal.Data.Stream.Chunked