on master help sign in
Rename Lazy internal modules
c689bc8Bryan O'Sullivan
Data/Text/Lazy/Encoding/Fusion.hs → Data/Text/Internal/Lazy/Encoding/Fusion.hsrenamed+1−1
@@ -13,7 +13,7 @@
13-- Fusible 'Stream'-oriented functions for converting between lazy
13-- Fusible 'Stream'-oriented functions for converting between lazy
14-- 'Text' and several common encodings.
14-- 'Text' and several common encodings.
15
15
16−module Data.Text.Lazy.Encoding.Fusion
16+module Data.Text.Internal.Lazy.Encoding.Fusion
17 (
17 (
18 -- * Streaming
18 -- * Streaming
19 -- streamASCII
19 -- streamASCII
Data/Text/Lazy/Fusion.hs → Data/Text/Internal/Lazy/Fusion.hsrenamed+1−1
@@ -11,7 +11,7 @@
11--
11--
12-- Core stream fusion functionality for text.
12-- Core stream fusion functionality for text.
13
13
14−module Data.Text.Lazy.Fusion
14+module Data.Text.Internal.Lazy.Fusion
15 (
15 (
16 stream
16 stream
17 , unstream
17 , unstream
Data/Text/Lazy/Search.hs → Data/Text/Internal/Lazy/Search.hsrenamed+1−1
@@ -14,7 +14,7 @@
14-- Moore, Horspool, Sunday, and Lundh. Adapted from the strict
14-- Moore, Horspool, Sunday, and Lundh. Adapted from the strict
15-- implementation.
15-- implementation.
16
16
17−module Data.Text.Lazy.Search
17+module Data.Text.Internal.Lazy.Search
18 (
18 (
19 indices
19 indices
20 ) where
20 ) where
Data/Text/Lazy.hs+3−3
@@ -210,13 +210,13 @@ import qualified Data.Text as T
210import qualified Data.Text.Internal as T
210import qualified Data.Text.Internal as T
211import qualified Data.Text.Internal.Fusion.Common as S
211import qualified Data.Text.Internal.Fusion.Common as S
212import qualified Data.Text.Unsafe as T
212import qualified Data.Text.Unsafe as T
213−import qualified Data.Text.Lazy.Fusion as S
213+import qualified Data.Text.Internal.Lazy.Fusion as S
214import Data.Text.Internal.Fusion.Types (PairS(..))
214import Data.Text.Internal.Fusion.Types (PairS(..))
215−import Data.Text.Lazy.Fusion (stream, unstream)
215+import Data.Text.Internal.Lazy.Fusion (stream, unstream)
216import Data.Text.Lazy.Internal (Text(..), chunk, empty, foldlChunks, foldrChunks)
216import Data.Text.Lazy.Internal (Text(..), chunk, empty, foldlChunks, foldrChunks)
217import Data.Text.Internal (firstf, safe, textP)
217import Data.Text.Internal (firstf, safe, textP)
218import qualified Data.Text.Util as U
218import qualified Data.Text.Util as U
219−import Data.Text.Lazy.Search (indices)
219+import Data.Text.Internal.Lazy.Search (indices)
220#if __GLASGOW_HASKELL__ >= 702
220#if __GLASGOW_HASKELL__ >= 702
221import qualified GHC.CString as GHC
221import qualified GHC.CString as GHC
222#else
222#else
Data/Text/Lazy/Encoding.hs+2−2
@@ -57,8 +57,8 @@ import qualified Data.ByteString.Lazy.Internal as B
57import qualified Data.ByteString.Unsafe as B
57import qualified Data.ByteString.Unsafe as B
58import qualified Data.Text.Encoding as TE
58import qualified Data.Text.Encoding as TE
59import qualified Data.Text.Lazy as L
59import qualified Data.Text.Lazy as L
60−import qualified Data.Text.Lazy.Encoding.Fusion as E
60+import qualified Data.Text.Internal.Lazy.Encoding.Fusion as E
61−import qualified Data.Text.Lazy.Fusion as F
61+import qualified Data.Text.Internal.Lazy.Fusion as F
62import Data.Text.Unsafe (unsafeDupablePerformIO)
62import Data.Text.Unsafe (unsafeDupablePerformIO)
63
63
64-- $strict
64-- $strict
benchmarks/haskell/Benchmarks/Stream.hs+2−2
@@ -21,8 +21,8 @@ import qualified Data.Text.Internal.Encoding.Fusion.Common as F
21import qualified Data.Text.Internal.Fusion as T
21import qualified Data.Text.Internal.Fusion as T
22import qualified Data.Text.IO as T
22import qualified Data.Text.IO as T
23import qualified Data.Text.Lazy.Encoding as TL
23import qualified Data.Text.Lazy.Encoding as TL
24−import qualified Data.Text.Lazy.Encoding.Fusion as TL
24+import qualified Data.Text.Internal.Lazy.Encoding.Fusion as TL
25−import qualified Data.Text.Lazy.Fusion as TL
25+import qualified Data.Text.Internal.Lazy.Fusion as TL
26import qualified Data.Text.Lazy.IO as TL
26import qualified Data.Text.Lazy.IO as TL
27
27
28instance NFData a => NFData (Stream a) where
28instance NFData a => NFData (Stream a) where
tests/Tests/Properties.hs+2−2
@@ -43,9 +43,9 @@ import qualified Data.Text.Lazy.Builder as TB
43import qualified Data.Text.Lazy.Builder.Int as TB
43import qualified Data.Text.Lazy.Builder.Int as TB
44import qualified Data.Text.Lazy.Builder.RealFloat as TB
44import qualified Data.Text.Lazy.Builder.RealFloat as TB
45import qualified Data.Text.Lazy.Encoding as EL
45import qualified Data.Text.Lazy.Encoding as EL
46−import qualified Data.Text.Lazy.Fusion as SL
46+import qualified Data.Text.Internal.Lazy.Fusion as SL
47import qualified Data.Text.Lazy.IO as TL
47import qualified Data.Text.Lazy.IO as TL
48−import qualified Data.Text.Lazy.Search as S (indices)
48+import qualified Data.Text.Internal.Lazy.Search as S (indices)
49import qualified Data.Text.UnsafeShift as U
49import qualified Data.Text.UnsafeShift as U
50import qualified System.IO as IO
50import qualified System.IO as IO
51
51
tests/Tests/QuickCheckUtils.hs+1−1
@@ -46,7 +46,7 @@ import qualified Data.Text.Encoding.Error as T
46import qualified Data.Text.Internal.Fusion as TF
46import qualified Data.Text.Internal.Fusion as TF
47import qualified Data.Text.Internal.Fusion.Common as TF
47import qualified Data.Text.Internal.Fusion.Common as TF
48import qualified Data.Text.Lazy as TL
48import qualified Data.Text.Lazy as TL
49−import qualified Data.Text.Lazy.Fusion as TLF
49+import qualified Data.Text.Internal.Lazy.Fusion as TLF
50import qualified Data.Text.Lazy.Internal as TL
50import qualified Data.Text.Lazy.Internal as TL
51import qualified System.IO as IO
51import qualified System.IO as IO
52
52
tests/text-tests.cabal+3−3
@@ -93,12 +93,12 @@ library
93 Data.Text.Lazy.Builder.RealFloat
93 Data.Text.Lazy.Builder.RealFloat
94 Data.Text.Internal.Builder.RealFloat.Functions
94 Data.Text.Internal.Builder.RealFloat.Functions
95 Data.Text.Lazy.Encoding
95 Data.Text.Lazy.Encoding
96− Data.Text.Lazy.Encoding.Fusion
96+ Data.Text.Internal.Lazy.Encoding.Fusion
97− Data.Text.Lazy.Fusion
97+ Data.Text.Internal.Lazy.Fusion
98 Data.Text.Lazy.IO
98 Data.Text.Lazy.IO
99 Data.Text.Lazy.Internal
99 Data.Text.Lazy.Internal
100 Data.Text.Lazy.Read
100 Data.Text.Lazy.Read
101− Data.Text.Lazy.Search
101+ Data.Text.Internal.Lazy.Search
102 Data.Text.Private
102 Data.Text.Private
103 Data.Text.Read
103 Data.Text.Read
104 Data.Text.Search
104 Data.Text.Search
text.cabal+3−3
@@ -108,9 +108,9 @@ library
108 Data.Text.Internal.Builder.Int.Digits
108 Data.Text.Internal.Builder.Int.Digits
109 Data.Text.Internal.Builder
109 Data.Text.Internal.Builder
110 Data.Text.Internal.Builder.RealFloat.Functions
110 Data.Text.Internal.Builder.RealFloat.Functions
111− Data.Text.Lazy.Encoding.Fusion
111+ Data.Text.Internal.Lazy.Encoding.Fusion
112− Data.Text.Lazy.Fusion
112+ Data.Text.Internal.Lazy.Fusion
113− Data.Text.Lazy.Search
113+ Data.Text.Internal.Lazy.Search
114 Data.Text.Private
114 Data.Text.Private
115 Data.Text.Search
115 Data.Text.Search
116 Data.Text.Unsafe.Base
116 Data.Text.Unsafe.Base