on master help sign in
Rename unicode internal modules (#2164)
45e2189Ranjeet Ranjan
.hlint.yaml+1−1
@@ -33,7 +33,7 @@
33- ignore: {name: "Use ++", within: Stream.Reduce}
33- ignore: {name: "Use ++", within: Stream.Reduce}
34- ignore: {name: "Use ++", within: Stream.Split}
34- ignore: {name: "Use ++", within: Stream.Split}
35- ignore: {name: "Redundant bracket", within: Stream.Split}
35- ignore: {name: "Redundant bracket", within: Stream.Split}
36−- ignore: {name: "Use isDigit", within: Streamly.Internal.Unicode.Char.Parser}
36+- ignore: {name: "Use isDigit", within: Streamly.Internal.Unicode.Parser}
37
37
38# Specify additional command line arguments
38# Specify additional command line arguments
39#
39#
benchmark/Streamly/Benchmark/Unicode/Stream.hs+1−1
@@ -28,7 +28,7 @@ import qualified Streamly.Data.Fold as Fold
28import qualified Streamly.Internal.Data.Stream.IsStream as Stream
28import qualified Streamly.Internal.Data.Stream.IsStream as Stream
29import qualified Streamly.Internal.Data.Unfold as Unfold
29import qualified Streamly.Internal.Data.Unfold as Unfold
30import qualified Streamly.Internal.FileSystem.Handle as Handle
30import qualified Streamly.Internal.FileSystem.Handle as Handle
31−import qualified Streamly.Internal.Unicode.Array.Char as UnicodeArr
31+import qualified Streamly.Internal.Unicode.Array as UnicodeArr
32import qualified Streamly.Internal.Unicode.Stream as Unicode
32import qualified Streamly.Internal.Unicode.Stream as Unicode
33
33
34import Gauge hiding (env)
34import Gauge hiding (env)
core/src/Streamly/Internal/Unicode/Array/Char.hs → core/src/Streamly/Internal/Unicode/Array.hsrenamed+3−3
@@ -1,5 +1,5 @@
1-- |
1-- |
2−-- Module : Streamly.Internal.Unicode.Array.Char
2+-- Module : Streamly.Internal.Unicode.Array
3-- Copyright : (c) 2018 Composewell Technologies
3-- Copyright : (c) 2018 Composewell Technologies
4--
4--
5-- License : BSD-3-Clause
5-- License : BSD-3-Clause
@@ -12,7 +12,7 @@
12-- This provides random access and the length of the string in O(1). Also,
12-- This provides random access and the length of the string in O(1). Also,
13-- better append performance.
13-- better append performance.
14--
14--
15−module Streamly.Internal.Unicode.Array.Char
15+module Streamly.Internal.Unicode.Array
16 (
16 (
17 -- * Streams of Strings
17 -- * Streams of Strings
18 lines
18 lines
@@ -37,7 +37,7 @@ import Prelude hiding (String, lines, words, unlines, unwords)
37-- >>> import Prelude hiding (String, lines, words, unlines, unwords)
37-- >>> import Prelude hiding (String, lines, words, unlines, unwords)
38-- >>> import qualified Streamly.Data.Stream as Stream
38-- >>> import qualified Streamly.Data.Stream as Stream
39-- >>> import qualified Streamly.Data.Fold as Fold
39-- >>> import qualified Streamly.Data.Fold as Fold
40−-- >>> import qualified Streamly.Internal.Unicode.Array.Char as Unicode
40+-- >>> import qualified Streamly.Internal.Unicode.Array as Unicode
41
41
42-- | Break a string up into a stream of strings at newline characters.
42-- | Break a string up into a stream of strings at newline characters.
43-- The resulting strings do not contain newlines.
43-- The resulting strings do not contain newlines.
core/src/Streamly/Internal/Unicode/Char/Parser.hs → core/src/Streamly/Internal/Unicode/Parser.hsrenamed+2−2
@@ -1,5 +1,5 @@
1-- |
1-- |
2−-- Module : Streamly.Internal.Unicode.Char.Parser
2+-- Module : Streamly.Internal.Unicode.Parser
3-- Copyright : (c) 2021 Composewell Technologies
3-- Copyright : (c) 2021 Composewell Technologies
4-- License : BSD-3-Clause
4-- License : BSD-3-Clause
5-- Maintainer : streamly@composewell.com
5-- Maintainer : streamly@composewell.com
@@ -10,7 +10,7 @@
10-- "Streamly.Unicode.Stream" module to convert an input byte stream to a
10-- "Streamly.Unicode.Stream" module to convert an input byte stream to a
11-- Unicode Char stream and then use these parsers on the Char stream.
11-- Unicode Char stream and then use these parsers on the Char stream.
12
12
13−module Streamly.Internal.Unicode.Char.Parser
13+module Streamly.Internal.Unicode.Parser
14 (
14 (
15 -- * Generic
15 -- * Generic
16 char
16 char
core/src/Streamly/Internal/Unicode/String.hs+1−1
@@ -47,7 +47,7 @@ import qualified Streamly.Data.Fold as Fold
47import qualified Streamly.Internal.Data.Parser as Parser
47import qualified Streamly.Internal.Data.Parser as Parser
48 (some, many, takeWhile1)
48 (some, many, takeWhile1)
49import qualified Streamly.Data.Stream as Stream (fromList, parse)
49import qualified Streamly.Data.Stream as Stream (fromList, parse)
50−import qualified Streamly.Internal.Unicode.Char.Parser as Parser
50+import qualified Streamly.Internal.Unicode.Parser as Parser
51
51
52-- $setup
52-- $setup
53-- >>> :m
53-- >>> :m
core/src/Streamly/Unicode/Parser.hs+1−1
@@ -52,4 +52,4 @@ module Streamly.Unicode.Parser
52 )
52 )
53where
53where
54
54
55−import Streamly.Internal.Unicode.Char.Parser
55+import Streamly.Internal.Unicode.Parser
core/src/Streamly/Unicode/Stream.hs+1−1
@@ -68,7 +68,7 @@
68--
68--
69-- Some experimental APIs to conveniently process text using the
69-- Some experimental APIs to conveniently process text using the
70-- @Array Char@ represenation directly can be found in
70-- @Array Char@ represenation directly can be found in
71−-- "Streamly.Internal.Unicode.Array.Char".
71+-- "Streamly.Internal.Unicode.Array".
72
72
73-- XXX an unpinned array representation can be useful to store short and short
73-- XXX an unpinned array representation can be useful to store short and short
74-- lived strings in memory.
74-- lived strings in memory.
core/streamly-core.cabal+2−2
@@ -334,8 +334,8 @@ library
334 -- streamly-unicode-core
334 -- streamly-unicode-core
335 , Streamly.Internal.Unicode.Stream
335 , Streamly.Internal.Unicode.Stream
336 , Streamly.Internal.Unicode.String
336 , Streamly.Internal.Unicode.String
337− , Streamly.Internal.Unicode.Char.Parser
337+ , Streamly.Internal.Unicode.Parser
338− , Streamly.Internal.Unicode.Array.Char
338+ , Streamly.Internal.Unicode.Array
339
339
340 -- Filesystem/IO
340 -- Filesystem/IO
341 , Streamly.Internal.FileSystem.Handle
341 , Streamly.Internal.FileSystem.Handle
test/Streamly/Test/Unicode/Stream.hs+1−1
@@ -24,7 +24,7 @@ import qualified Streamly.Prelude as S
24import qualified Streamly.Internal.Data.Stream.IsStream as S
24import qualified Streamly.Internal.Data.Stream.IsStream as S
25import qualified Streamly.Unicode.Stream as SS
25import qualified Streamly.Unicode.Stream as SS
26import qualified Streamly.Internal.Unicode.Stream as IUS
26import qualified Streamly.Internal.Unicode.Stream as IUS
27−import qualified Streamly.Internal.Unicode.Array.Char as IUA
27+import qualified Streamly.Internal.Unicode.Array as IUA
28import qualified Test.Hspec as H
28import qualified Test.Hspec as H
29
29
30import Test.Hspec.QuickCheck
30import Test.Hspec.QuickCheck