Rename module Internal.Prelude to Internal.Data.Stream.IsStream.
commitc8c161c34bb571e3cf3101c7b419af2668ba8f0b
authorpranaysashank <pranaysashank@composewell.com>
dateSun 23 Aug 2020, 14:34 (6 years ago)
parentbf3780f
benchmark/NanoBenchmarks.hs+1−1
@@ -13,7 +13,7 @@ import qualified Streamly.Memory.Array as A
1313import qualified Streamly.FileSystem.Handle as FH
1414import qualified Streamly.Internal.FileSystem.Handle as IFH
1515import qualified Streamly.Data.Fold as FL
16−import qualified Streamly.Internal.Prelude as Internal
16+import qualified Streamly.Internal.Data.Stream.IsStream as Internal
1717import qualified Streamly.Prelude as S
1818import qualified Streamly.Internal.Data.Stream.StreamK as K
1919
benchmark/Streamly/Benchmark/Data/Fold.hs+1−1
@@ -27,7 +27,7 @@ import qualified Streamly.Internal.Data.Sink as Sink
2727import qualified Streamly.Memory.Array as A
2828import qualified Streamly.Internal.Memory.Array as IA
2929import qualified Streamly.Internal.Data.Fold as IFL
30−import qualified Streamly.Internal.Prelude as IP
30+import qualified Streamly.Internal.Data.Stream.IsStream as IP
3131
3232import Gauge
3333import Streamly hiding (runStream)
benchmark/Streamly/Benchmark/Data/Parser.hs+1−1
@@ -28,7 +28,7 @@ import qualified Streamly as S hiding (runStream)
2828import qualified Streamly.Prelude as S
2929import qualified Streamly.Internal.Data.Fold as FL
3030import qualified Streamly.Internal.Data.Parser as PR
31−import qualified Streamly.Internal.Prelude as IP
31+import qualified Streamly.Internal.Data.Stream.IsStream as IP
3232
3333import Gauge
3434import Streamly hiding (runStream)
benchmark/Streamly/Benchmark/Data/Parser/ParserD.hs+1−1
@@ -26,7 +26,7 @@ import qualified Streamly as S hiding (runStream)
2626import qualified Streamly.Prelude as S
2727import qualified Streamly.Internal.Data.Fold as FL
2828import qualified Streamly.Internal.Data.Parser.ParserD as PR
29−import qualified Streamly.Internal.Prelude as IP
29+import qualified Streamly.Internal.Data.Stream.IsStream as IP
3030
3131import Gauge
3232import Streamly hiding (runStream)
benchmark/Streamly/Benchmark/Data/Parser/ParserK.hs+1−1
@@ -28,7 +28,7 @@ import qualified Streamly.Prelude as S
2828import qualified Streamly.Internal.Data.Fold as FL
2929import qualified Streamly.Internal.Data.Parser.ParserK.Types as PR
3030import qualified Streamly.Internal.Data.Parser.ParserD as PRD
31−import qualified Streamly.Internal.Prelude as IP
31+import qualified Streamly.Internal.Data.Stream.IsStream as IP
3232
3333import Gauge
3434import Streamly hiding (runStream)
benchmark/Streamly/Benchmark/FileSystem/Handle/Read.hs+1−1
@@ -46,7 +46,7 @@ import qualified Streamly.Internal.FileSystem.Handle as IFH
4646import qualified Streamly.Internal.Memory.Array as A
4747import qualified Streamly.Internal.Memory.Array.Types as AT
4848import qualified Streamly.Internal.Memory.ArrayStream as AS
49−import qualified Streamly.Internal.Prelude as IP
49+import qualified Streamly.Internal.Data.Stream.IsStream as IP
5050import qualified Streamly.Prelude as S
5151
5252import Gauge hiding (env)
benchmark/Streamly/Benchmark/FileSystem/Handle/ReadWrite.hs+1−1
@@ -35,7 +35,7 @@ import qualified Streamly.Internal.Data.Unicode.Stream as IUS
3535import qualified Streamly.Internal.FileSystem.Handle as IFH
3636import qualified Streamly.Internal.Memory.ArrayStream as AS
3737import qualified Streamly.Internal.Memory.Unicode.Array as IUA
38−import qualified Streamly.Internal.Prelude as IP
38+import qualified Streamly.Internal.Data.Stream.IsStream as IP
3939import qualified Streamly.Memory.Array as A
4040import qualified Streamly.Prelude as S
4141
benchmark/Streamly/Benchmark/Prelude/Parallel.hs+1−1
@@ -15,7 +15,7 @@ import qualified Streamly as S
1515import qualified Streamly.Prelude as S
1616import qualified Streamly.Internal.Data.Fold as FL
1717import qualified Streamly.Internal.Data.Stream.Parallel as Par
18−import qualified Streamly.Internal.Prelude as Internal
18+import qualified Streamly.Internal.Data.Stream.IsStream as Internal
1919
2020import Streamly.Benchmark.Common
2121import Streamly.Benchmark.Prelude
benchmark/Streamly/Benchmark/Prelude/Serial.hs+1−1
@@ -50,7 +50,7 @@ import qualified Streamly.Internal.Data.Stream.StreamD as D
5050
5151import qualified Streamly as S
5252import qualified Streamly.Prelude as S
53−import qualified Streamly.Internal.Prelude as Internal
53+import qualified Streamly.Internal.Data.Stream.IsStream as Internal
5454import qualified Streamly.Internal.Data.Fold as FL
5555import qualified Streamly.Internal.Data.Unfold as UF
5656
benchmark/Streamly/Benchmark/Prelude/WSerial.hs+1−1
@@ -21,7 +21,7 @@
2121
2222import Streamly
2323import qualified Streamly.Prelude as S
24−import qualified Streamly.Internal.Prelude as Internal
24+import qualified Streamly.Internal.Data.Stream.IsStream as Internal
2525import qualified Streamly.Internal.Data.Unfold as UF
2626
2727import Streamly.Benchmark.Common
benchmark/lib/Streamly/Benchmark/Prelude.hs+1−1
@@ -22,7 +22,7 @@ import System.Random (randomRIO)
2222import qualified Data.Foldable as F
2323import qualified Streamly as S
2424import qualified Streamly.Prelude as S
25−import qualified Streamly.Internal.Prelude as Internal
25+import qualified Streamly.Internal.Data.Stream.IsStream as Internal
2626import qualified Streamly.Internal.Data.Pipe as Pipe
2727import qualified Streamly.Internal.Data.Stream.Serial as Serial
2828
examples/FileIOExamples.hs+1−1
@@ -3,7 +3,7 @@ import qualified Streamly.Data.Fold as FL
33import qualified Streamly.Memory.Array as A
44
55import qualified Streamly.Internal.Data.Fold as FL
6−import qualified Streamly.Internal.Prelude as IP
6+import qualified Streamly.Internal.Data.Stream.IsStream as IP
77import qualified Streamly.Internal.FileSystem.File as File
88
99import Data.Char (ord)
examples/HandleIO.hs+1−1
@@ -12,7 +12,7 @@ import qualified Streamly.Prelude as S
1212import qualified Streamly.Internal.Data.Fold as FL
1313import qualified Streamly.Internal.Data.Unicode.Stream as US
1414import qualified Streamly.Internal.Memory.ArrayStream as AS
15−import qualified Streamly.Internal.Prelude as S
15+import qualified Streamly.Internal.Data.Stream.IsStream as S
1616
1717-- Read the contents of a file to stdout.
1818--
examples/ListDir.hs+1−1
@@ -6,7 +6,7 @@ import System.IO (stdout, hSetBuffering, BufferMode(LineBuffering))
66import Streamly (ahead)
77
88import qualified Streamly.Prelude as S
9−import qualified Streamly.Internal.Prelude as S
9+import qualified Streamly.Internal.Data.Stream.IsStream as S
1010import qualified Streamly.Internal.FileSystem.Dir as Dir
1111
1212-- | List the current directory recursively using concurrent processing
examples/Rate.hs+1−1
@@ -1,6 +1,6 @@
11import Streamly
22import qualified Streamly.Prelude as S
3−import qualified Streamly.Internal.Prelude as Internal
3+import qualified Streamly.Internal.Data.Stream.IsStream as Internal
44
55main :: IO ()
66main =
examples/Split.hs+1−1
@@ -1,4 +1,4 @@
1−import qualified Streamly.Internal.Prelude as S
1+import qualified Streamly.Internal.Data.Stream.IsStream as S
22import qualified Streamly.Internal.FileSystem.Handle as IFH
33import qualified Streamly.FileSystem.Handle as FH
44import qualified System.IO as FH
src/Streamly.hs+1−1
@@ -228,7 +228,7 @@ import Streamly.Internal.Data.Stream.StreamK hiding (serial)
228228import Streamly.Internal.Data.Stream.Zip
229229
230230import qualified Streamly.Prelude as P
231−import qualified Streamly.Internal.Prelude as IP
231+import qualified Streamly.Internal.Data.Stream.IsStream as IP
232232import qualified Streamly.Internal.Data.Stream.StreamK as K
233233import qualified Streamly.Internal.Data.Stream.Async as Async
234234
src/Streamly/Internal/Prelude.hs → src/Streamly/Internal/Data/Stream/IsStream.hsrenamed+2−2
@@ -3,7 +3,7 @@
33#include "inline.hs"
44
55-- |
6−-- Module : Streamly.Internal.Prelude
6+-- Module : Streamly.Internal.Data.Stream.IsStream
77-- Copyright : (c) 2017 Harendra Kumar
88--
99-- License : BSD3
@@ -17,7 +17,7 @@
1717-- unreleased and unimplemented APIs. For documentation on released APIs please
1818-- see "Streamly.Prelude" module.
1919
20−module Streamly.Internal.Prelude
20+module Streamly.Internal.Data.Stream.IsStream
2121 (
2222 -- * Construction
2323 -- ** Primitives
src/Streamly/Internal/Data/Stream/StreamK.hs+1−1
@@ -532,7 +532,7 @@ tailPartial m = mkStream $ \st yld sng stp ->
532532-- example:
533533--
534534-- @
535−-- import Streamly.Internal.Prelude as S
535+-- import Streamly.Internal.Data.Stream.IsStream as S
536536-- import System.IO.Unsafe (unsafeInterleaveIO)
537537--
538538-- main = do
src/Streamly/Internal/Data/Unicode/Stream.hs+1−1
@@ -75,7 +75,7 @@ import Streamly.Internal.Data.Stream.StreamD (Stream(..), Step (..))
7575import Streamly.Internal.Data.Tuple.Strict (Tuple'(..))
7676
7777import qualified Streamly.Internal.Memory.Array.Types as A
78−import qualified Streamly.Internal.Prelude as S
78+import qualified Streamly.Internal.Data.Stream.IsStream as S
7979import qualified Streamly.Internal.Data.Stream.StreamD as D
8080
8181import Prelude hiding (String, lines, words, unlines, unwords)
src/Streamly/Internal/FileSystem/Dir.hs+1−1
@@ -74,7 +74,7 @@ import Streamly.Internal.Data.Stream.StreamK.Type (IsStream)
7474-- import qualified Streamly.Internal.Data.Fold.Types as FL
7575import qualified Streamly.Internal.Data.Unfold as UF
7676-- import qualified Streamly.Internal.Memory.ArrayStream as AS
77−import qualified Streamly.Internal.Prelude as S
77+import qualified Streamly.Internal.Data.Stream.IsStream as S
7878-- import qualified Streamly.Memory.Array as A
7979-- import qualified Streamly.Internal.Data.Stream.StreamD.Type as D
8080import qualified System.Directory as Dir
src/Streamly/Internal/FileSystem/Handle.hs+1−1
@@ -126,7 +126,7 @@ import qualified Streamly.Internal.Data.Fold.Types as FL
126126import qualified Streamly.Internal.Data.Unfold as UF
127127import qualified Streamly.Internal.Memory.Array as IA
128128import qualified Streamly.Internal.Memory.ArrayStream as AS
129−import qualified Streamly.Internal.Prelude as S
129+import qualified Streamly.Internal.Data.Stream.IsStream as S
130130import qualified Streamly.Memory.Array as A
131131import qualified Streamly.Internal.Data.Stream.StreamD.Type as D
132132
src/Streamly/Internal/Memory/ArrayStream.hs+1−1
@@ -48,7 +48,7 @@ import Streamly.Internal.Data.Stream.StreamK.Type (IsStream)
4848import qualified Streamly.Internal.Memory.Array as A
4949import qualified Streamly.Internal.Memory.Array.Types as A
5050import qualified Streamly.Internal.Memory.Mutable.Array.Types as MA
51−import qualified Streamly.Internal.Prelude as S
51+import qualified Streamly.Internal.Data.Stream.IsStream as S
5252import qualified Streamly.Internal.Data.Stream.StreamD as D
5353import qualified Streamly.Internal.Data.Stream.Prelude as P
5454
src/Streamly/Prelude.hs+1−1
@@ -569,7 +569,7 @@ import Prelude
569569 reverse, iterate, init, and, or, lookup, foldr1, (!!),
570570 scanl, scanl1, repeat, replicate, concatMap, span)
571571
572−import Streamly.Internal.Prelude
572+import Streamly.Internal.Data.Stream.IsStream
573573
574574-- $rightfolds
575575--
streamly.cabal+1−1
@@ -427,6 +427,7 @@ library
427427 , Streamly.Internal.Data.Stream.Prelude
428428
429429 -- Higher level streams
430+ , Streamly.Internal.Data.Stream.IsStream
430431 , Streamly.Internal.Data.Stream.SVar
431432 , Streamly.Internal.Data.Stream.Serial
432433 , Streamly.Internal.Data.Stream.Async
@@ -435,7 +436,6 @@ library
435436 , Streamly.Internal.Data.Stream.Zip
436437 , Streamly.Internal.Data.Stream.Combinators
437438 , Streamly.Internal.Data.List
438− , Streamly.Internal.Prelude
439439
440440 -- Unfolds
441441 , Streamly.Internal.Data.Unfold.Types
test/Main.hs+1−1
@@ -21,7 +21,7 @@ import Streamly
2121import Streamly.Prelude ((.:), nil)
2222import qualified Streamly as S
2323import qualified Streamly.Prelude as S
24−import qualified Streamly.Internal.Prelude as IP
24+import qualified Streamly.Internal.Data.Stream.IsStream as IP
2525
2626singleton :: IsStream t => a -> t m a
2727singleton a = a .: nil
test/Streamly/Test/Array.hs+3−3
@@ -27,17 +27,17 @@ type Array = A.SmallArray
2727#elif defined(TEST_ARRAY)
2828import qualified Streamly.Internal.Memory.Array as A
2929import qualified Streamly.Internal.Memory.Array.Types as A
30−import qualified Streamly.Internal.Prelude as IP
30+import qualified Streamly.Internal.Data.Stream.IsStream as IP
3131type Array = A.Array
3232#elif defined(DATA_ARRAY_PRIM_PINNED)
3333import qualified Streamly.Internal.Data.Array.Prim.Pinned as A
3434import qualified Streamly.Internal.Data.Array.Prim.Pinned.Types as A
35−import qualified Streamly.Internal.Prelude as IP
35+import qualified Streamly.Internal.Data.Stream.IsStream as IP
3636type Array = A.Array
3737#elif defined(DATA_ARRAY_PRIM)
3838import qualified Streamly.Internal.Data.Array.Prim as A
3939import qualified Streamly.Internal.Data.Array.Prim.Types as A
40−import qualified Streamly.Internal.Prelude as IP
40+import qualified Streamly.Internal.Data.Stream.IsStream as IP
4141type Array = A.Array
4242#else
4343import qualified Streamly.Internal.Data.Array as A
test/Streamly/Test/Internal/Data/Parser.hs+1−1
@@ -1,7 +1,7 @@
11module Main (main) where
22
33import qualified Streamly.Internal.Data.Parser as P
4−import qualified Streamly.Internal.Prelude as S
4+import qualified Streamly.Internal.Data.Stream.IsStream as S
55import qualified Streamly.Internal.Data.Fold as FL
66
77-- import Data.List (partition)
test/Streamly/Test/Internal/Data/Parser/ParserD.hs+1−1
@@ -1,7 +1,7 @@
11module Main (main) where
22
33import qualified Streamly.Internal.Data.Parser.ParserD as P
4−import qualified Streamly.Internal.Prelude as S
4+import qualified Streamly.Internal.Data.Stream.IsStream as S
55import qualified Streamly.Internal.Data.Fold as FL
66
77-- import Data.List (partition)
test/Streamly/Test/Internal/Prelude.hs+1−1
@@ -20,7 +20,7 @@ import Test.QuickCheck.Monadic (monadicIO, pick)
2020import qualified Streamly.Prelude as S
2121import qualified Streamly.Internal.Data.Fold as FL
2222import qualified Streamly.Internal.Data.Unfold as UF
23−import qualified Streamly.Internal.Prelude as SI
23+import qualified Streamly.Internal.Data.Stream.IsStream as SI
2424
2525import Streamly.Internal.Data.Time.Clock (Clock(Monotonic), getTime)
2626import Streamly.Internal.Data.Time.Units