on master help sign in
Import lower level modules where possible
da62adaHarendra Kumar
src/Streamly/Internal/Data/Parser/ParserD/Types.hs+1−1
@@ -134,7 +134,7 @@ import Control.Exception (assert, Exception(..))
134import Control.Monad (MonadPlus(..))
134import Control.Monad (MonadPlus(..))
135import Control.Monad.Catch (MonadCatch, try, throwM, MonadThrow)
135import Control.Monad.Catch (MonadCatch, try, throwM, MonadThrow)
136import Fusion.Plugin.Types (Fuse(..))
136import Fusion.Plugin.Types (Fuse(..))
137−import Streamly.Internal.Data.Fold (Fold(..), toList)
137+import Streamly.Internal.Data.Fold.Types (Fold(..), toList)
138import Streamly.Internal.Data.Tuple.Strict (Tuple3'(..))
138import Streamly.Internal.Data.Tuple.Strict (Tuple3'(..))
139
139
140import qualified Streamly.Internal.Data.Fold as FL
140import qualified Streamly.Internal.Data.Fold as FL
src/Streamly/Internal/Data/Stream/IsStream/Enumeration.hs+4−4
@@ -60,11 +60,11 @@ import Data.Word
60import Numeric.Natural
60import Numeric.Natural
61import Data.Functor.Identity (Identity(..))
61import Data.Functor.Identity (Identity(..))
62
62
63−import Streamly.Internal.Data.Stream.StreamD (fromStreamD)
63+import Streamly.Internal.Data.Stream.StreamD.Type (fromStreamD)
64−import Streamly.Internal.Data.Stream.StreamK (IsStream(..))
64+import Streamly.Internal.Data.Stream.StreamK.Type (IsStream(..))
65
65
66−import qualified Streamly.Internal.Data.Stream.StreamD as D
66+import qualified Streamly.Internal.Data.Stream.StreamD.Generate as D
67−import qualified Streamly.Internal.Data.Stream.Serial as Serial
67+import qualified Streamly.Internal.Data.Stream.Serial as Serial (map)
68
68
69-------------------------------------------------------------------------------
69-------------------------------------------------------------------------------
70-- Enumeration of Integral types
70-- Enumeration of Integral types
src/Streamly/Internal/Data/Stream/Serial.hs+1−1
@@ -72,7 +72,7 @@ import qualified Streamly.Internal.Data.Stream.Prelude as P
72 (cmpBy, foldl', foldr, eqBy, fromList, toList)
72 (cmpBy, foldl', foldr, eqBy, fromList, toList)
73import qualified Streamly.Internal.Data.Stream.StreamK as K (withLocal)
73import qualified Streamly.Internal.Data.Stream.StreamK as K (withLocal)
74import qualified Streamly.Internal.Data.Stream.StreamK.Type as K
74import qualified Streamly.Internal.Data.Stream.StreamK.Type as K
75−import qualified Streamly.Internal.Data.Stream.StreamD as D (unfoldrM)
75+import qualified Streamly.Internal.Data.Stream.StreamD.Generate as D (unfoldrM)
76import qualified Streamly.Internal.Data.Stream.StreamD.Type as D
76import qualified Streamly.Internal.Data.Stream.StreamD.Type as D
77
77
78import Prelude hiding (map, mapM, errorWithoutStackTrace)
78import Prelude hiding (map, mapM, errorWithoutStackTrace)