on master help sign in
move file Streamly/Strict.hs to Internal
623b3fdHarendra Kumar
src/Streamly/Internal/Data/Fold.hs+1−1
@@ -250,7 +250,7 @@ import qualified Prelude
250
250
251import Streamly.Internal.Data.Pipe.Types (Pipe (..), PipeState(..))
251import Streamly.Internal.Data.Pipe.Types (Pipe (..), PipeState(..))
252import Streamly.Internal.Data.Fold.Types
252import Streamly.Internal.Data.Fold.Types
253−import Streamly.Strict
253+import Streamly.Internal.Data.Strict
254
254
255import qualified Streamly.Internal.Data.Pipe.Types as Pipe
255import qualified Streamly.Internal.Data.Pipe.Types as Pipe
256
256
src/Streamly/Internal/Data/Fold/Types.hs+1−1
@@ -42,7 +42,7 @@ import Data.Maybe (isJust, fromJust)
42#if __GLASGOW_HASKELL__ < 808
42#if __GLASGOW_HASKELL__ < 808
43import Data.Semigroup (Semigroup(..))
43import Data.Semigroup (Semigroup(..))
44#endif
44#endif
45−import Streamly.Strict (Tuple'(..), Tuple3'(..), Either'(..))
45+import Streamly.Internal.Data.Strict (Tuple'(..), Tuple3'(..), Either'(..))
46import Streamly.Internal.Data.SVar (MonadAsync)
46import Streamly.Internal.Data.SVar (MonadAsync)
47
47
48------------------------------------------------------------------------------
48------------------------------------------------------------------------------
src/Streamly/Internal/Data/Pipe.hs+1−1
@@ -262,7 +262,7 @@ import Streamly.Internal.Data.Pipe.Types
262-- (AbsTime, MilliSecond64(..), addToAbsTime, diffAbsTime, toRelTime,
262-- (AbsTime, MilliSecond64(..), addToAbsTime, diffAbsTime, toRelTime,
263-- toAbsTime)
263-- toAbsTime)
264
264
265−-- import Streamly.Strict
265+-- import Streamly.Internal.Data.Strict
266
266
267-- import qualified Streamly.Internal.Memory.Array.Types as A
267-- import qualified Streamly.Internal.Memory.Array.Types as A
268-- import qualified Streamly.Prelude as S
268-- import qualified Streamly.Prelude as S
src/Streamly/Internal/Data/Pipe/Types.hs+1−1
@@ -27,7 +27,7 @@ import Control.Category (Category(..))
27import Data.Maybe (isJust)
27import Data.Maybe (isJust)
28import Data.Semigroup (Semigroup(..))
28import Data.Semigroup (Semigroup(..))
29import Prelude hiding (zipWith, map, id, unzip, null)
29import Prelude hiding (zipWith, map, id, unzip, null)
30−import Streamly.Strict (Tuple'(..), Tuple3'(..))
30+import Streamly.Internal.Data.Strict (Tuple'(..), Tuple3'(..))
31
31
32import qualified Prelude
32import qualified Prelude
33
33
src/Streamly/Strict.hs → src/Streamly/Internal/Data/Strict.hsrenamed+2−2
@@ -1,5 +1,5 @@
1-- |
1-- |
2−-- Module : Streamly.Strict
2+-- Module : Streamly.Internal.Data.Strict
3-- Copyright : (c) 2019 Composewell Technologies
3-- Copyright : (c) 2019 Composewell Technologies
4-- (c) 2013 Gabriel Gonzalez
4-- (c) 2013 Gabriel Gonzalez
5-- License : BSD3
5-- License : BSD3
@@ -17,7 +17,7 @@
17-- scans is that it helps the compiler optimize the code much better by
17-- scans is that it helps the compiler optimize the code much better by
18-- unboxing. In a big tight loop the difference could be huge.
18-- unboxing. In a big tight loop the difference could be huge.
19--
19--
20−module Streamly.Strict
20+module Streamly.Internal.Data.Strict
21 (
21 (
22 Tuple' (..)
22 Tuple' (..)
23 , Tuple3' (..)
23 , Tuple3' (..)
src/Streamly/Internal/Memory/Array/Types.hs+1−1
@@ -112,7 +112,7 @@ import GHC.Ptr (Ptr(..))
112
112
113import Streamly.Internal.Data.Fold.Types (Fold(..))
113import Streamly.Internal.Data.Fold.Types (Fold(..))
114import Streamly.Internal.Data.Unfold.Types (Unfold(..))
114import Streamly.Internal.Data.Unfold.Types (Unfold(..))
115−import Streamly.Strict (Tuple'(..))
115+import Streamly.Internal.Data.Strict (Tuple'(..))
116import Streamly.Internal.Data.SVar (adaptState)
116import Streamly.Internal.Data.SVar (adaptState)
117
117
118#if !defined(mingw32_HOST_OS)
118#if !defined(mingw32_HOST_OS)
src/Streamly/Internal/Prelude.hs+1−1
@@ -420,7 +420,7 @@ import Streamly.Time.Units
420 (AbsTime, MilliSecond64(..), addToAbsTime, diffAbsTime, toRelTime,
420 (AbsTime, MilliSecond64(..), addToAbsTime, diffAbsTime, toRelTime,
421 toAbsTime)
421 toAbsTime)
422
422
423−import Streamly.Strict
423+import Streamly.Internal.Data.Strict
424
424
425import qualified Streamly.Internal.Memory.Array.Types as A
425import qualified Streamly.Internal.Memory.Array.Types as A
426import qualified Streamly.Data.Fold as FL
426import qualified Streamly.Data.Fold as FL
src/Streamly/Streams/StreamD.hs+1−1
@@ -303,7 +303,7 @@ import Streamly.Internal.Data.Fold.Types (Fold(..))
303import Streamly.Internal.Data.Pipe.Types (Pipe(..), PipeState(..))
303import Streamly.Internal.Data.Pipe.Types (Pipe(..), PipeState(..))
304import Streamly.Internal.Data.SVar (MonadAsync, defState, adaptState)
304import Streamly.Internal.Data.SVar (MonadAsync, defState, adaptState)
305import Streamly.Internal.Data.Unfold.Types (Unfold(..))
305import Streamly.Internal.Data.Unfold.Types (Unfold(..))
306−import Streamly.Strict (Tuple'(..))
306+import Streamly.Internal.Data.Strict (Tuple'(..))
307
307
308import Streamly.Streams.StreamD.Type
308import Streamly.Streams.StreamD.Type
309
309
streamly.cabal+2−2
@@ -252,8 +252,7 @@ library
252 if os(darwin)
252 if os(darwin)
253 c-sources: src/Streamly/Time/Darwin.c
253 c-sources: src/Streamly/Time/Darwin.c
254 hs-source-dirs: src
254 hs-source-dirs: src
255− other-modules: Streamly.Strict
255+ other-modules: Streamly.Enumeration
256− , Streamly.Enumeration
257
256
258 -- Memory storage
257 -- Memory storage
259 , Streamly.Memory.Malloc
258 , Streamly.Memory.Malloc
@@ -303,6 +302,7 @@ library
303
302
304 -- Internal modules
303 -- Internal modules
305 , Streamly.Internal
304 , Streamly.Internal
305+ , Streamly.Internal.Data.Strict
306 , Streamly.Internal.Data.Atomics
306 , Streamly.Internal.Data.Atomics
307 , Streamly.Internal.Data.SVar
307 , Streamly.Internal.Data.SVar
308 , Streamly.Internal.Memory.Array.Types
308 , Streamly.Internal.Memory.Array.Types