on master help sign in
Collect all internal Unfold modules in one
f432cc3Harendra Kumar
benchmark/Streamly/Benchmark/Data/Stream/Exceptions.hs+1−1
@@ -36,7 +36,7 @@ import System.IO (Handle, hClose, hPutChar)
36import qualified Streamly.FileSystem.Handle as FH
36import qualified Streamly.FileSystem.Handle as FH
37import qualified Streamly.Internal.FileSystem.Handle as IFH
37import qualified Streamly.Internal.FileSystem.Handle as IFH
38import qualified Streamly.Internal.Data.Unfold as IUF
38import 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
40
40
41#ifdef USE_PRELUDE
41#ifdef USE_PRELUDE
42import qualified Streamly.Internal.Data.Stream.IsStream as Stream
42import qualified Streamly.Internal.Data.Stream.IsStream as Stream
benchmark/Streamly/Benchmark/Data/Unfold.hs+1−1
@@ -31,7 +31,7 @@ import qualified Prelude
31import qualified Streamly.FileSystem.Handle as FH
31import qualified Streamly.FileSystem.Handle as FH
32import qualified Streamly.Internal.Data.Fold as FL
32import qualified Streamly.Internal.Data.Fold as FL
33import qualified Streamly.Internal.Data.Unfold as UF
33import 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
35import qualified Streamly.Internal.Data.Stream as S
35import qualified Streamly.Internal.Data.Stream as S
36import qualified Streamly.Internal.Data.Stream as D
36import qualified Streamly.Internal.Data.Stream as D
37import qualified Streamly.Internal.Data.StreamK as K
37import 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
374 , Streamly.Internal.Data.Stream.Channel.Dispatcher
374 , Streamly.Internal.Data.Stream.Channel.Dispatcher
375 , Streamly.Internal.Data.Stream.Channel.Worker
375 , Streamly.Internal.Data.Stream.Channel.Worker
376
376
377− , Streamly.Internal.Data.Unfold.Exception
377+ , Streamly.Internal.Data.Unfold.Prelude
378 , Streamly.Internal.Data.Fold.Prelude
378 , Streamly.Internal.Data.Fold.Prelude
379
379
380 , Streamly.Internal.Data.Stream.Concurrent.Channel.Type
380 , Streamly.Internal.Data.Stream.Concurrent.Channel.Type
@@ -414,7 +414,6 @@ library
414 -- Deprecated Internal modules
414 -- Deprecated Internal modules
415 , Streamly.Internal.Data.SVar
415 , Streamly.Internal.Data.SVar
416
416
417− , Streamly.Internal.Data.Unfold.SVar
418 , Streamly.Internal.Data.Stream.SVar.Generate
417 , Streamly.Internal.Data.Stream.SVar.Generate
419 , Streamly.Internal.Data.Stream.SVar.Eliminate
418 , Streamly.Internal.Data.Stream.SVar.Eliminate
420
419
@@ -467,6 +466,9 @@ library
467 , Streamly.Internal.Data.Fold.Concurrent.Channel
466 , Streamly.Internal.Data.Fold.Concurrent.Channel
468 , Streamly.Internal.Data.Fold.Concurrent
467 , Streamly.Internal.Data.Fold.Concurrent
469
468
469+ , Streamly.Internal.Data.Unfold.Exception
470+ , Streamly.Internal.Data.Unfold.SVar
471+
470 , Streamly.Internal.Data.Stream.Common
472 , Streamly.Internal.Data.Stream.Common
471 , Streamly.Internal.Data.Stream.IsStream.Type
473 , Streamly.Internal.Data.Stream.IsStream.Type
472 , Streamly.Internal.Data.Stream.IsStream.Generate
474 , Streamly.Internal.Data.Stream.IsStream.Generate