1
+ * text (library)
2
+ Synopsis: An efficient packed Unicode text type.
3
+ djaksldjks
4
+ Versions available: 0.11.3.1, 1.1.1.4, 1.2.4.1, 1.2.5.0, 2.0, 2.0.1, 2.0.2,
5
+ 2.1, 2.1.1 (and 70 others)
6
+ Versions installed: 2.0.2
7
+ Homepage: https://github.com/haskell/text
8
+ Bug reports: https://github.com/haskell/text/issues
9
+ Description: An efficient packed, immutable Unicode text type (both strict
10
+ and lazy).
11
+
12
+ The 'Text' type represents Unicode character strings, in a
13
+ time and space-efficient manner. This package provides text
14
+ processing capabilities that are optimized for performance
15
+ critical use, both in terms of large data quantities and high
16
+ speed.
17
+
18
+ The 'Text' type provides character-encoding, type-safe case
19
+ conversion via whole-string case conversion functions (see
20
+ "Data.Text"). It also provides a range of functions for
21
+ converting 'Text' values to and from 'ByteStrings', using
22
+ several standard encodings (see "Data.Text.Encoding").
23
+
24
+ Efficient locale-sensitive support for text IO is also
25
+ supported (see "Data.Text.IO").
26
+
27
+ These modules are intended to be imported qualified, to avoid
28
+ name clashes with Prelude functions, e.g.
29
+
30
+ > import qualified Data.Text as T
31
+
32
+ == ICU Support
33
+
34
+ To use an extended and very rich family of functions for
35
+ working with Unicode text (including normalization, regular
36
+ expressions, non-standard encodings, text breaking, and
37
+ locales), see the [text-icu
38
+ package](https://hackage.haskell.org/package/text-icu) based
39
+ on the well-respected and liberally licensed [ICU
40
+ library](http://site.icu-project.org/).
41
+ Category: Data, Text
42
+ License: BSD-2-Clause
43
+ Author: Bryan O'Sullivan <
[email protected] >
44
+ Maintainer: Haskell Text Team <
[email protected] >, Core Libraries Committee
45
+ Source repo: https://github.com/haskell/text
46
+ Flags: developer, simdutf, pure-haskell
47
+ Dependencies: array >=0.3 && <0.6, base >=4.10 && <5, binary >=0.5 && <0.9,
48
+ bytestring >=0.10.4 && <0.13, deepseq >=1.1 && <1.6,
49
+ ghc-prim >=0.2 && <0.12, template-haskell >=2.5 && <2.23,
50
+ system-cxx-std-lib ==1.0, base <0,
51
+ data-array-byte >=0.1 && <0.2, QuickCheck >=2.12.6 && <2.15,
52
+ base <5, bytestring, deepseq, directory, ghc-prim, tasty,
53
+ tasty-hunit, tasty-quickcheck, template-haskell,
54
+ transformers, text, data-array-byte >=0.1 && <0.2,
55
+ tasty-inspection-testing, base, bytestring >=0.10.4,
56
+ containers, deepseq, directory, filepath, tasty-bench >=0.2,
57
+ text, transformers
58
+ Documentation: [ Not installed ]
59
+ Cached: No
60
+ Modules:
61
+ Data.Text
62
+ Data.Text.Array
63
+ Data.Text.Encoding
64
+ Data.Text.Encoding.Error
65
+ Data.Text.Foreign
66
+ Data.Text.IO
67
+ Data.Text.Internal
68
+ Data.Text.Internal.Builder
69
+ Data.Text.Internal.Builder.Functions
70
+ Data.Text.Internal.Builder.Int.Digits
71
+ Data.Text.Internal.Builder.RealFloat.Functions
72
+ Data.Text.Internal.ByteStringCompat
73
+ Data.Text.Internal.Encoding
74
+ Data.Text.Internal.Encoding.Fusion
75
+ Data.Text.Internal.Encoding.Fusion.Common
76
+ Data.Text.Internal.Encoding.Utf16
77
+ Data.Text.Internal.Encoding.Utf32
78
+ Data.Text.Internal.Encoding.Utf8
79
+ Data.Text.Internal.Fusion
80
+ Data.Text.Internal.Fusion.CaseMapping
81
+ Data.Text.Internal.Fusion.Common
82
+ Data.Text.Internal.Fusion.Size
83
+ Data.Text.Internal.Fusion.Types
84
+ Data.Text.Internal.IO
85
+ Data.Text.Internal.Lazy
86
+ Data.Text.Internal.Lazy.Encoding.Fusion
87
+ Data.Text.Internal.Lazy.Fusion
88
+ Data.Text.Internal.Lazy.Search
89
+ Data.Text.Internal.PrimCompat
90
+ Data.Text.Internal.Private
91
+ Data.Text.Internal.Read
92
+ Data.Text.Internal.Search
93
+ Data.Text.Internal.StrictBuilder
94
+ Data.Text.Internal.Unsafe
95
+ Data.Text.Internal.Unsafe.Char
96
+ Data.Text.Lazy
97
+ Data.Text.Lazy.Builder
98
+ Data.Text.Lazy.Builder.Int
99
+ Data.Text.Lazy.Builder.RealFloat
100
+ Data.Text.Lazy.Encoding
101
+ Data.Text.Lazy.IO
102
+ Data.Text.Lazy.Internal
103
+ Data.Text.Lazy.Read
104
+ Data.Text.Read
105
+ Data.Text.Unsafe
0 commit comments