git.iko.soy/typeable/libphonenumber
on main help sign in
GHC 9.8 support
commit28e049c428c52f8d1fd4595bbf87129a563efacd authormniip <mniip@mniip.com> dateWed 20 Dec 2023, 12:41 (3 years ago) parente649bf2
2 files changed+9−15
libphonenumber.cabal+5−5 src/Data/PhoneNumber/Number.hs+4−10
libphonenumber.cabal+5−5
@@ -61,10 +61,10 @@ library
6161 , Data.PhoneNumber.Internal.Number
6262 , Data.PhoneNumber.Internal.Util
6363 build-depends:
64− , base >= 4.12 && < 4.19
65− , bytestring >= 0.10.8 && < 0.12
66− , containers >= 0.6.0 && < 0.7
67− , deepseq >= 1.4.4 && < 1.5
64+ , base >= 4.12 && < 4.20
65+ , bytestring >= 0.10.8 && < 0.13
66+ , containers >= 0.6.0 && < 0.8
67+ , deepseq >= 1.4.4 && < 1.6
6868 , transformers >= 0.5.5 && < 0.7
6969 build-tool-depends: c2hs:c2hs
7070 include-dirs: include
@@ -106,7 +106,7 @@ test-suite spec_test
106106 , base
107107 , bytestring
108108 , containers
109− , hspec >= 2.10.8 && < 2.11
109+ , hspec >= 2.10.8 && < 2.12
110110 , libphonenumber
111111 , QuickCheck >= 2.13.1 && < 2.15
112112 main-is: Spec.hs
src/Data/PhoneNumber/Number.hs+4−10
@@ -21,16 +21,10 @@ module Data.PhoneNumber.Number
2121 ) where
2222
2323import Data.ByteString (ByteString)
24−import Data.PhoneNumber.Internal.Number hiding
25− ( pattern PhoneNumber
26− , extension
27− , rawInput
28− , preferredDomesticCarrierCode
29− , nationalNumber
30− , countryCode
31− , italianLeadingZero
32− , countryCodeSource
33− , numberOfLeadingZeros )
24+import Data.PhoneNumber.Internal.Number
25+ ( CPhoneNumber(CPhoneNumber), PhoneNumber, CountryCodeSource, toCPhoneNumber
26+ , fromCPhoneNumber
27+ )
3428import qualified Data.PhoneNumber.Internal.Number as I
3529
3630-- | A country calling code (International Subscriber Dialing code, ISD code),