on master help sign in
Use internal modules instead of exposed ones
6173630Harendra Kumar
src/Streamly/Internal/FileSystem/File.hs+1−1
@@ -108,8 +108,8 @@ import qualified Streamly.Internal.Data.Fold.Type as FL
108import qualified Streamly.Internal.Data.Unfold as UF
108import qualified Streamly.Internal.Data.Unfold as UF
109import qualified Streamly.Internal.FileSystem.Handle as FH
109import qualified Streamly.Internal.FileSystem.Handle as FH
110import qualified Streamly.Internal.Data.Array.Stream.Foreign as AS
110import qualified Streamly.Internal.Data.Array.Stream.Foreign as AS
111+import qualified Streamly.Internal.Data.Stream.IsStream as S
111import qualified Streamly.Data.Array.Foreign as A
112import qualified Streamly.Data.Array.Foreign as A
112−import qualified Streamly.Prelude as S
113
113
114-------------------------------------------------------------------------------
114-------------------------------------------------------------------------------
115-- References
115-- References
src/Streamly/Internal/Network/Inet/TCP.hs+2−2
@@ -105,13 +105,13 @@ import Prelude hiding (read)
105
105
106import Streamly.Internal.Data.Array.Foreign.Type (Array(..), defaultChunkSize, writeNUnsafe)
106import Streamly.Internal.Data.Array.Foreign.Type (Array(..), defaultChunkSize, writeNUnsafe)
107import Streamly.Internal.Data.Fold.Type (Fold(..))
107import Streamly.Internal.Data.Fold.Type (Fold(..))
108+import Streamly.Internal.Data.Stream.IsStream (MonadAsync)
108import Streamly.Internal.Data.SVar (fork)
109import Streamly.Internal.Data.SVar (fork)
109import Streamly.Internal.Data.Stream.Serial (SerialT)
110import Streamly.Internal.Data.Stream.Serial (SerialT)
110import Streamly.Internal.Data.Stream.StreamK.Type (IsStream)
111import Streamly.Internal.Data.Stream.StreamK.Type (IsStream)
111import Streamly.Internal.Data.Tuple.Strict (Tuple'(..))
112import Streamly.Internal.Data.Tuple.Strict (Tuple'(..))
112import Streamly.Internal.Data.Unfold.Type (Unfold(..))
113import Streamly.Internal.Data.Unfold.Type (Unfold(..))
113import Streamly.Internal.Network.Socket (SockSpec(..), accept, connections)
114import Streamly.Internal.Network.Socket (SockSpec(..), accept, connections)
114−import Streamly.Prelude (MonadAsync)
115
115
116import qualified Control.Monad.Catch as MC
116import qualified Control.Monad.Catch as MC
117import qualified Network.Socket as Net
117import qualified Network.Socket as Net
@@ -120,7 +120,7 @@ import qualified Streamly.Internal.Data.Unfold as UF
120import qualified Streamly.Internal.Data.Array.Foreign as A
120import qualified Streamly.Internal.Data.Array.Foreign as A
121import qualified Streamly.Internal.Data.Array.Stream.Foreign as AS
121import qualified Streamly.Internal.Data.Array.Stream.Foreign as AS
122import qualified Streamly.Internal.Data.Fold.Type as FL
122import qualified Streamly.Internal.Data.Fold.Type as FL
123−import qualified Streamly.Prelude as S
123+import qualified Streamly.Internal.Data.Stream.IsStream as S
124import qualified Streamly.Network.Socket as SK
124import qualified Streamly.Network.Socket as SK
125import qualified Streamly.Internal.Network.Socket as ISK
125import qualified Streamly.Internal.Network.Socket as ISK
126
126
src/Streamly/Internal/Network/Socket.hs+2−2
@@ -87,11 +87,11 @@ import Prelude hiding (read)
87
87
88import qualified Network.Socket as Net
88import qualified Network.Socket as Net
89
89
90−import Streamly.Prelude (MonadAsync)
91import Streamly.Internal.Data.Unfold.Type (Unfold(..))
90import Streamly.Internal.Data.Unfold.Type (Unfold(..))
92import Streamly.Internal.Data.Array.Stream.Foreign (lpackArraysChunksOf)
91import Streamly.Internal.Data.Array.Stream.Foreign (lpackArraysChunksOf)
93import Streamly.Internal.Data.Array.Foreign.Type (Array(..))
92import Streamly.Internal.Data.Array.Foreign.Type (Array(..))
94import Streamly.Internal.Data.Array.Foreign.Mut.Type (mutableArray)
93import Streamly.Internal.Data.Array.Foreign.Mut.Type (mutableArray)
94+import Streamly.Internal.Data.Stream.IsStream (MonadAsync)
95import Streamly.Internal.Data.Stream.Serial (SerialT)
95import Streamly.Internal.Data.Stream.Serial (SerialT)
96import Streamly.Internal.Data.Stream.StreamK.Type (IsStream, mkStream)
96import Streamly.Internal.Data.Stream.StreamK.Type (IsStream, mkStream)
97import Streamly.Data.Fold (Fold)
97import Streamly.Data.Fold (Fold)
@@ -103,7 +103,7 @@ import qualified Streamly.Internal.Data.Array.Foreign as IA
103import qualified Streamly.Data.Array.Foreign as A
103import qualified Streamly.Data.Array.Foreign as A
104import qualified Streamly.Internal.Data.Array.Stream.Foreign as AS
104import qualified Streamly.Internal.Data.Array.Stream.Foreign as AS
105import qualified Streamly.Internal.Data.Array.Foreign.Type as A
105import qualified Streamly.Internal.Data.Array.Foreign.Type as A
106−import qualified Streamly.Prelude as S
106+import qualified Streamly.Internal.Data.Stream.IsStream as S
107import qualified Streamly.Internal.Data.Stream.StreamD.Type as D
107import qualified Streamly.Internal.Data.Stream.StreamD.Type as D
108
108
109-- | @'handleWithM' socket act@ runs the monadic computation @act@ passing the
109-- | @'handleWithM' socket act@ runs the monadic computation @act@ passing the