Skip to content

Commit 1fbc4c0

Browse files
committed
reexport Data.String.CodePoints from Data.String
1 parent 6bbabd8 commit 1fbc4c0

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

src/Data/String.purs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
module Data.String
2-
( module Data.String.Pattern
3-
, module Data.String.Common
4-
, module Data.String.CodeUnits
2+
( module Data.String.Common
3+
, module Data.String.CodePoints
4+
, module Data.String.Pattern
55
) where
66

7-
import Data.String.Pattern (Pattern(..), Replacement(..))
7+
import Data.String.CodePoints
8+
89
import Data.String.Common (joinWith, localeCompare, null, replace, replaceAll, split, toLower, toUpper, trim)
9-
import Data.String.CodeUnits (contains, stripPrefix, stripSuffix)
10+
import Data.String.Pattern (Pattern(..), Replacement(..))

src/Data/String/CodePoints.purs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
-- | strings, these functions should be preferred over the ones in
55
-- | `Data.String.CodeUnits`.
66
module Data.String.CodePoints
7-
( module Data.String
7+
( module Exports
88
, CodePoint
99
, codePointFromChar
1010
, singleton
@@ -34,9 +34,10 @@ import Data.Array as Array
3434
import Data.Enum (class BoundedEnum, class Enum, Cardinality(..), defaultPred, defaultSucc, fromEnum, toEnum, toEnumWithDefaults)
3535
import Data.Int (hexadecimal, toStringAs)
3636
import Data.Maybe (Maybe(..))
37-
import Data.String as String
37+
import Data.String.CodeUnits (contains, stripPrefix, stripSuffix) as Exports
3838
import Data.String.CodeUnits as CU
39-
import Data.String (Pattern(..), Replacement(..), contains, joinWith, localeCompare, null, replace, replaceAll, split, stripPrefix, stripSuffix, toLower, toUpper, trim)
39+
import Data.String.Common (toUpper)
40+
import Data.String.Pattern (Pattern)
4041
import Data.String.Unsafe as Unsafe
4142
import Data.Tuple (Tuple(..))
4243
import Data.Unfoldable (unfoldr)
@@ -49,7 +50,7 @@ derive instance eqCodePoint :: Eq CodePoint
4950
derive instance ordCodePoint :: Ord CodePoint
5051

5152
instance showCodePoint :: Show CodePoint where
52-
show (CodePoint i) = "(CodePoint 0x" <> String.toUpper (toStringAs hexadecimal i) <> ")"
53+
show (CodePoint i) = "(CodePoint 0x" <> toUpper (toStringAs hexadecimal i) <> ")"
5354

5455
instance boundedCodePoint :: Bounded CodePoint where
5556
bottom = CodePoint 0

src/Data/String/CodeUnits.purs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
module Data.String.CodeUnits
2-
( module Data.String.Pattern
3-
, module Data.String.Common
4-
, stripPrefix
2+
( stripPrefix
53
, stripSuffix
64
, contains
75
, singleton
@@ -29,8 +27,7 @@ module Data.String.CodeUnits
2927
import Prelude
3028

3129
import Data.Maybe (Maybe(..), isJust)
32-
import Data.String.Common (joinWith, localeCompare, null, replace, replaceAll, split, toLower, toUpper, trim)
33-
import Data.String.Pattern (Pattern(..), Replacement(..))
30+
import Data.String.Pattern (Pattern(..))
3431
import Data.String.Unsafe as U
3532

3633
-------------------------------------------------------------------------------

src/Data/String/Regex.purs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ import Prelude
2121
import Data.Array.NonEmpty (NonEmptyArray)
2222
import Data.Either (Either(..))
2323
import Data.Maybe (Maybe(..))
24-
import Data.String (Pattern(..), contains)
24+
import Data.String (contains)
25+
import Data.String.Pattern (Pattern(..))
2526
import Data.String.Regex.Flags (RegexFlags(..), RegexFlagsRec)
2627

2728
-- | Wraps Javascript `RegExp` objects.

0 commit comments

Comments
 (0)