An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

text

An efficient packed, immutable Unicode text type (both strict and lazy). The Text type represents Unicode character strings, in a time and space-efficient manner. This package provides text processing capabilities that are optimized for performance critical use, both in terms of large data quantities and high speed. The Text type provides character-encoding, type-safe case conversion via whole-string case conversion functions (see Data.Text). It also provides a range of functions for converting Text values to and from ByteStrings, using several standard encodings (see Data.Text.Encoding). Efficient locale-sensitive support for text IO is also supported (see Data.Text.IO). These modules are intended to be imported qualified, to avoid name clashes with Prelude functions, e.g. To use an extended and very rich family of functions for working with Unicode text (including normalization, regular expressions, non-standard encodings, text breaking, and locales), see the text-icu package based on the well-respected and liberally licensed ICU library.

Ecosystem
hackage.haskell.org
Latest Release
2.1.4
20 days ago
Versions
82
Downloads
627,911 total
Dependent Packages
1,704
Dependent Repos
16,168
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/text
spec
License BSD-2-Clause
First Release almost 17 years ago
Last Synced 1 day ago
Repository
Stars 406 on GitHub
Forks 158 on GitHub
Docker Dependents 2
Docker Downloads 89
Commits 1828
Committers 122
Avg per Author 14.984
DDS 0.351
Rankings on hackage.haskell.org
Overall Top 1.2%
Downloads Top 0.1%
Dependent packages Top 0.1%
Dependent repos Top 0.1%
Forks Top 2.6%
Docker downloads Top 1.3%