Collect all internal Unfold modules in one

This commit is contained in:
Harendra Kumar 2023-11-26 14:19:40 +05:30
parent 5c890aee92
commit f432cc36da
4 changed files with 23 additions and 4 deletions

View File

@ -36,7 +36,7 @@ import System.IO (Handle, hClose, hPutChar)
import qualified Streamly.FileSystem.Handle as FH
import qualified Streamly.Internal.FileSystem.Handle as IFH
import qualified Streamly.Internal.Data.Unfold as IUF
import qualified Streamly.Internal.Data.Unfold.Exception as IUF
import qualified Streamly.Internal.Data.Unfold.Prelude as IUF
#ifdef USE_PRELUDE
import qualified Streamly.Internal.Data.Stream.IsStream as Stream

View File

@ -31,7 +31,7 @@ import qualified Prelude
import qualified Streamly.FileSystem.Handle as FH
import qualified Streamly.Internal.Data.Fold as FL
import qualified Streamly.Internal.Data.Unfold as UF
import qualified Streamly.Internal.Data.Unfold.Exception as UF
import qualified Streamly.Internal.Data.Unfold.Prelude as UF
import qualified Streamly.Internal.Data.Stream as S
import qualified Streamly.Internal.Data.Stream as D
import qualified Streamly.Internal.Data.StreamK as K

View File

@ -0,0 +1,17 @@
-- |
-- Module : Streamly.Internal.Data.Unfold.Prelude
-- Copyright : (c) 2022 Composewell Technologies
-- License : BSD-3-Clause
-- Maintainer : streamly@composewell.com
-- Stability : experimental
-- Portability : GHC
--
module Streamly.Internal.Data.Unfold.Prelude
(
module Streamly.Internal.Data.Unfold.Exception
, module Streamly.Internal.Data.Unfold.SVar
)
where
import Streamly.Internal.Data.Unfold.Exception
import Streamly.Internal.Data.Unfold.SVar

View File

@ -374,7 +374,7 @@ library
, Streamly.Internal.Data.Stream.Channel.Dispatcher
, Streamly.Internal.Data.Stream.Channel.Worker
, Streamly.Internal.Data.Unfold.Exception
, Streamly.Internal.Data.Unfold.Prelude
, Streamly.Internal.Data.Fold.Prelude
, Streamly.Internal.Data.Stream.Concurrent.Channel.Type
@ -414,7 +414,6 @@ library
-- Deprecated Internal modules
, Streamly.Internal.Data.SVar
, Streamly.Internal.Data.Unfold.SVar
, Streamly.Internal.Data.Stream.SVar.Generate
, Streamly.Internal.Data.Stream.SVar.Eliminate
@ -467,6 +466,9 @@ library
, Streamly.Internal.Data.Fold.Concurrent.Channel
, Streamly.Internal.Data.Fold.Concurrent
, Streamly.Internal.Data.Unfold.Exception
, Streamly.Internal.Data.Unfold.SVar
, Streamly.Internal.Data.Stream.Common
, Streamly.Internal.Data.Stream.IsStream.Type
, Streamly.Internal.Data.Stream.IsStream.Generate