We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 43d0e70 commit 4b805a0Copy full SHA for 4b805a0
benchmark/Benchmark.hs
@@ -25,14 +25,19 @@ import qualified Data.Text as T
25
import qualified Data.Text.Normalize as UTText
26
27
#ifdef BENCH_ICU
28
-import qualified Data.Text.ICU as TI
+
29
+#if MIN_VERSION_text_icu(0,8,0)
30
+import qualified Data.Text.ICU.Normalize2 as ICU
31
+#else
32
+import qualified Data.Text.ICU.Normalize as ICU
33
+#endif
34
35
textICUFuncs :: [(String, Text -> Text)]
36
textICUFuncs =
- [ ("NFD", TI.normalize TI.NFD)
- , ("NFKD", TI.normalize TI.NFKD)
- , ("NFC", TI.normalize TI.NFC)
- , ("NFKC", TI.normalize TI.NFKC)
37
+ [ ("NFD", ICU.normalize ICU.NFD)
38
+ , ("NFKD", ICU.normalize ICU.NFKD)
39
+ , ("NFC", ICU.normalize ICU.NFC)
40
+ , ("NFKC", ICU.normalize ICU.NFKC)
41
]
42
#endif
43
0 commit comments