on master help sign in
Collect all internal Unfold modules in one
commitf432cc36da7147bd26aa1287c9010f801ac6920d authorHarendra Kumar <harendra@composewell.com> dateSun 26 Nov 2023, 14:19 (3 years ago) parent5c890ae
4 files changed+23−4
benchmark/Streamly/Benchmark/Data/Stream/Exceptions.hs+1−1 benchmark/Streamly/Benchmark/Data/Unfold.hs+1−1 src/Streamly/Internal/Data/Unfold/Prelude.hs+17 streamly.cabal+4−2
benchmark/Streamly/Benchmark/Data/Stream/Exceptions.hs+1−1
@@ -36,7 +36,7 @@ import System.IO (Handle, hClose, hPutChar)
3636import qualified Streamly.FileSystem.Handle as FH
3737import qualified Streamly.Internal.FileSystem.Handle as IFH
3838import qualified Streamly.Internal.Data.Unfold as IUF
39−import qualified Streamly.Internal.Data.Unfold.Exception as IUF
39+import qualified Streamly.Internal.Data.Unfold.Prelude as IUF
4040
4141#ifdef USE_PRELUDE
4242import qualified Streamly.Internal.Data.Stream.IsStream as Stream
benchmark/Streamly/Benchmark/Data/Unfold.hs+1−1
@@ -31,7 +31,7 @@ import qualified Prelude
3131import qualified Streamly.FileSystem.Handle as FH
3232import qualified Streamly.Internal.Data.Fold as FL
3333import qualified Streamly.Internal.Data.Unfold as UF
34−import qualified Streamly.Internal.Data.Unfold.Exception as UF
34+import qualified Streamly.Internal.Data.Unfold.Prelude as UF
3535import qualified Streamly.Internal.Data.Stream as S
3636import qualified Streamly.Internal.Data.Stream as D
3737import qualified Streamly.Internal.Data.StreamK as K
src/Streamly/Internal/Data/Unfold/Prelude.hsnew file+17
@@ -0,0 +1,17 @@
1+-- |
2+-- Module : Streamly.Internal.Data.Unfold.Prelude
3+-- Copyright : (c) 2022 Composewell Technologies
4+-- License : BSD-3-Clause
5+-- Maintainer : streamly@composewell.com
6+-- Stability : experimental
7+-- Portability : GHC
8+--
9+module Streamly.Internal.Data.Unfold.Prelude
10+ (
11+ module Streamly.Internal.Data.Unfold.Exception
12+ , module Streamly.Internal.Data.Unfold.SVar
13+ )
14+where
15+
16+import Streamly.Internal.Data.Unfold.Exception
17+import Streamly.Internal.Data.Unfold.SVar
streamly.cabal+4−2
@@ -374,7 +374,7 @@ library
374374 , Streamly.Internal.Data.Stream.Channel.Dispatcher
375375 , Streamly.Internal.Data.Stream.Channel.Worker
376376
377− , Streamly.Internal.Data.Unfold.Exception
377+ , Streamly.Internal.Data.Unfold.Prelude
378378 , Streamly.Internal.Data.Fold.Prelude
379379
380380 , Streamly.Internal.Data.Stream.Concurrent.Channel.Type
@@ -414,7 +414,6 @@ library
414414 -- Deprecated Internal modules
415415 , Streamly.Internal.Data.SVar
416416
417− , Streamly.Internal.Data.Unfold.SVar
418417 , Streamly.Internal.Data.Stream.SVar.Generate
419418 , Streamly.Internal.Data.Stream.SVar.Eliminate
420419
@@ -467,6 +466,9 @@ library
467466 , Streamly.Internal.Data.Fold.Concurrent.Channel
468467 , Streamly.Internal.Data.Fold.Concurrent
469468
469+ , Streamly.Internal.Data.Unfold.Exception
470+ , Streamly.Internal.Data.Unfold.SVar
471+
470472 , Streamly.Internal.Data.Stream.Common
471473 , Streamly.Internal.Data.Stream.IsStream.Type
472474 , Streamly.Internal.Data.Stream.IsStream.Generate