on master help sign in
Hide Streamly.Data.Array and Streamly.Data.SmallArray.

- Closes #378

commit00f541e6d58440e9af89daa44a73e4a1b36b0ce2 authorPranay Sashank <pranaysashank@gmail.com> dateMon 20 Jan 2020, 18:16 (7 years ago) parenta6f394c
6 files changed+9−8
benchmark/Streamly/Benchmark/Data/Array.hs+1−1 benchmark/Streamly/Benchmark/Data/ArrayOps.hs+1−1 benchmark/Streamly/Benchmark/Data/SmallArray.hs+1−1 benchmark/Streamly/Benchmark/Data/SmallArrayOps.hs+1−1 streamly.cabal+3−2 test/Streamly/Test/Array.hs+2−2
benchmark/Streamly/Benchmark/Data/Array.hs+1−1
@@ -15,7 +15,7 @@ import Control.DeepSeq (NFData(..), deepseq)
1515import System.Random (randomRIO)
1616
1717import qualified Streamly.Benchmark.Data.ArrayOps as Ops
18−import qualified Streamly.Data.Array as A
18+import qualified Streamly.Internal.Data.Array as A
1919import qualified Streamly.Prelude as S
2020
2121import Gauge
benchmark/Streamly/Benchmark/Data/ArrayOps.hs+1−1
@@ -23,7 +23,7 @@ import qualified Data.Foldable as F
2323#endif
2424
2525import qualified Streamly as S hiding (foldMapWith, runStream)
26−import qualified Streamly.Data.Array as A
26+import qualified Streamly.Internal.Data.Array as A
2727import qualified Streamly.Prelude as S
2828
2929value :: Int
benchmark/Streamly/Benchmark/Data/SmallArray.hs+1−1
@@ -15,7 +15,7 @@ import Control.DeepSeq (NFData(..), deepseq)
1515import System.Random (randomRIO)
1616
1717import qualified Streamly.Benchmark.Data.SmallArrayOps as Ops
18−import qualified Streamly.Data.SmallArray as A
18+import qualified Streamly.Internal.Data.SmallArray as A
1919import qualified Streamly.Prelude as S
2020
2121import Gauge
benchmark/Streamly/Benchmark/Data/SmallArrayOps.hs+1−1
@@ -23,7 +23,7 @@ import qualified Data.Foldable as F
2323#endif
2424
2525import qualified Streamly as S hiding (foldMapWith, runStream)
26−import qualified Streamly.Data.SmallArray as A
26+import qualified Streamly.Internal.Data.SmallArray as A
2727import qualified Streamly.Prelude as S
2828
2929value :: Int
streamly.cabal+3−2
@@ -273,6 +273,9 @@ library
273273 c-sources: src/Streamly/Internal/Data/Time/Darwin.c
274274 hs-source-dirs: src
275275 other-modules:
276+ Streamly.Data.Array
277+ , Streamly.Data.SmallArray
278+
276279 -- Memory storage
277280 Streamly.Memory.Malloc
278281 , Streamly.Memory.Ring
@@ -284,8 +287,6 @@ library
284287 exposed-modules:
285288 Streamly.Prelude
286289 , Streamly
287− , Streamly.Data.Array
288− , Streamly.Data.SmallArray
289290 , Streamly.Data.Fold
290291 , Streamly.Data.Unfold
291292 , Streamly.Data.Unicode.Stream
test/Streamly/Test/Array.hs+2−2
@@ -24,7 +24,7 @@ import Streamly (SerialT)
2424import qualified Streamly.Prelude as S
2525
2626#ifdef TEST_SMALL_ARRAY
27−import qualified Streamly.Data.SmallArray as A
27+import qualified Streamly.Internal.Data.SmallArray as A
2828type Array = A.SmallArray
2929#elif defined(TEST_ARRAY)
3030import qualified Streamly.Memory.Array as A
@@ -32,7 +32,7 @@ import qualified Streamly.Internal.Memory.Array as A
3232import qualified Streamly.Internal.Prelude as IP
3333type Array = A.Array
3434#else
35−import qualified Streamly.Data.Array as A
35+import qualified Streamly.Internal.Data.Array as A
3636type Array = A.Array
3737#endif
3838