on master help sign in
Hide Streamly.Data.Array and Streamly.Data.SmallArray.
00f541ePranay Sashank
benchmark/Streamly/Benchmark/Data/Array.hs+1−1
@@ -15,7 +15,7 @@ import Control.DeepSeq (NFData(..), deepseq)
15import System.Random (randomRIO)
15import System.Random (randomRIO)
16
16
17import qualified Streamly.Benchmark.Data.ArrayOps as Ops
17import qualified Streamly.Benchmark.Data.ArrayOps as Ops
18−import qualified Streamly.Data.Array as A
18+import qualified Streamly.Internal.Data.Array as A
19import qualified Streamly.Prelude as S
19import qualified Streamly.Prelude as S
20
20
21import Gauge
21import Gauge
benchmark/Streamly/Benchmark/Data/ArrayOps.hs+1−1
@@ -23,7 +23,7 @@ import qualified Data.Foldable as F
23#endif
23#endif
24
24
25import qualified Streamly as S hiding (foldMapWith, runStream)
25import qualified Streamly as S hiding (foldMapWith, runStream)
26−import qualified Streamly.Data.Array as A
26+import qualified Streamly.Internal.Data.Array as A
27import qualified Streamly.Prelude as S
27import qualified Streamly.Prelude as S
28
28
29value :: Int
29value :: Int
benchmark/Streamly/Benchmark/Data/SmallArray.hs+1−1
@@ -15,7 +15,7 @@ import Control.DeepSeq (NFData(..), deepseq)
15import System.Random (randomRIO)
15import System.Random (randomRIO)
16
16
17import qualified Streamly.Benchmark.Data.SmallArrayOps as Ops
17import qualified Streamly.Benchmark.Data.SmallArrayOps as Ops
18−import qualified Streamly.Data.SmallArray as A
18+import qualified Streamly.Internal.Data.SmallArray as A
19import qualified Streamly.Prelude as S
19import qualified Streamly.Prelude as S
20
20
21import Gauge
21import Gauge
benchmark/Streamly/Benchmark/Data/SmallArrayOps.hs+1−1
@@ -23,7 +23,7 @@ import qualified Data.Foldable as F
23#endif
23#endif
24
24
25import qualified Streamly as S hiding (foldMapWith, runStream)
25import qualified Streamly as S hiding (foldMapWith, runStream)
26−import qualified Streamly.Data.SmallArray as A
26+import qualified Streamly.Internal.Data.SmallArray as A
27import qualified Streamly.Prelude as S
27import qualified Streamly.Prelude as S
28
28
29value :: Int
29value :: Int
streamly.cabal+3−2
@@ -273,6 +273,9 @@ library
273 c-sources: src/Streamly/Internal/Data/Time/Darwin.c
273 c-sources: src/Streamly/Internal/Data/Time/Darwin.c
274 hs-source-dirs: src
274 hs-source-dirs: src
275 other-modules:
275 other-modules:
276+ Streamly.Data.Array
277+ , Streamly.Data.SmallArray
278+
276 -- Memory storage
279 -- Memory storage
277 Streamly.Memory.Malloc
280 Streamly.Memory.Malloc
278 , Streamly.Memory.Ring
281 , Streamly.Memory.Ring
@@ -284,8 +287,6 @@ library
284 exposed-modules:
287 exposed-modules:
285 Streamly.Prelude
288 Streamly.Prelude
286 , Streamly
289 , Streamly
287− , Streamly.Data.Array
288− , Streamly.Data.SmallArray
289 , Streamly.Data.Fold
290 , Streamly.Data.Fold
290 , Streamly.Data.Unfold
291 , Streamly.Data.Unfold
291 , Streamly.Data.Unicode.Stream
292 , Streamly.Data.Unicode.Stream
test/Streamly/Test/Array.hs+2−2
@@ -24,7 +24,7 @@ import Streamly (SerialT)
24import qualified Streamly.Prelude as S
24import qualified Streamly.Prelude as S
25
25
26#ifdef TEST_SMALL_ARRAY
26#ifdef TEST_SMALL_ARRAY
27−import qualified Streamly.Data.SmallArray as A
27+import qualified Streamly.Internal.Data.SmallArray as A
28type Array = A.SmallArray
28type Array = A.SmallArray
29#elif defined(TEST_ARRAY)
29#elif defined(TEST_ARRAY)
30import qualified Streamly.Memory.Array as A
30import qualified Streamly.Memory.Array as A
@@ -32,7 +32,7 @@ import qualified Streamly.Internal.Memory.Array as A
32import qualified Streamly.Internal.Prelude as IP
32import qualified Streamly.Internal.Prelude as IP
33type Array = A.Array
33type Array = A.Array
34#else
34#else
35−import qualified Streamly.Data.Array as A
35+import qualified Streamly.Internal.Data.Array as A
36type Array = A.Array
36type Array = A.Array
37#endif
37#endif
38
38