An efficient packed, immutable Unicode text type (both strict andlazy), with a powerful loop fusion optimization framework.
The Text
type represents Unicode character strings, in a time andspace-efficient manner. This package provides text processingcapabilities that are optimized for performance critical use, bothin terms of large data quantities and high speed.
The 2-6-6-0 wheel arrangement was most often used for articulated compound steam Mallet locomotives. In a compound Mallet, the rear set of coupled wheels are driven by the smaller high pressure cylinders, from which spent steam is then fed to the larger low pressure cylinders that drive the front set of coupled wheels. Introduction Since the original SEG-Y Data Exchange Format (revision 0, - see Appendix G. References) was published in 1975 it has achieved widespread usage within the. The 0-2-2 or Northumbrian wheel arrangement was first used for Stephenson's Rocket, their entry for the Rainhill Trials of 1829, a competition to choose a locomotive design for the new Liverpool & Manchester Railway. Stephenson recognised that the rules of the competition favoured a fast, light locomotive of only moderate hauling power. Although George Stephenson's previous designs had. The lDebug manual in html, plain text and PDF is available online. The main website is at ecm's webbed site with links to the source code and file releases. We have also mirrored this release at the FreeDOS files archive under /dos/debug/ldebug. Text smilie used for showing confusion or disbelieve. Urban Dictionary and our advertising partners set cookies on your computer to improve our site and the advertisements you see.
The Text
type provides character-encoding, type-safe caseconversion via whole-string case conversion functions (see Data.Text).It also provides a range of functions for converting Text
values toand 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 nameclashes with Prelude functions, e.g.
ICU Support
To use an extended and very rich family of functions for workingwith Unicode text (including normalization, regular expressions,non-standard encodings, text breaking, and locales), seethe text-icu packagebased on the well-respected and liberallylicensed ICU library.
Internal Representation: UTF-16 vs. UTF-8
An efficient packed, immutable Unicode text type (both strict andlazy), with a powerful loop fusion optimization framework.
The Text
type represents Unicode character strings, in a time andspace-efficient manner. This package provides text processingcapabilities that are optimized for performance critical use, bothin terms of large data quantities and high speed.
The 2-6-6-0 wheel arrangement was most often used for articulated compound steam Mallet locomotives. In a compound Mallet, the rear set of coupled wheels are driven by the smaller high pressure cylinders, from which spent steam is then fed to the larger low pressure cylinders that drive the front set of coupled wheels. Introduction Since the original SEG-Y Data Exchange Format (revision 0, - see Appendix G. References) was published in 1975 it has achieved widespread usage within the. The 0-2-2 or Northumbrian wheel arrangement was first used for Stephenson's Rocket, their entry for the Rainhill Trials of 1829, a competition to choose a locomotive design for the new Liverpool & Manchester Railway. Stephenson recognised that the rules of the competition favoured a fast, light locomotive of only moderate hauling power. Although George Stephenson's previous designs had. The lDebug manual in html, plain text and PDF is available online. The main website is at ecm's webbed site with links to the source code and file releases. We have also mirrored this release at the FreeDOS files archive under /dos/debug/ldebug. Text smilie used for showing confusion or disbelieve. Urban Dictionary and our advertising partners set cookies on your computer to improve our site and the advertisements you see.
The Text
type provides character-encoding, type-safe caseconversion via whole-string case conversion functions (see Data.Text).It also provides a range of functions for converting Text
values toand 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 nameclashes with Prelude functions, e.g.
ICU Support
To use an extended and very rich family of functions for workingwith Unicode text (including normalization, regular expressions,non-standard encodings, text breaking, and locales), seethe text-icu packagebased on the well-respected and liberallylicensed ICU library.
Internal Representation: UTF-16 vs. UTF-8
Lensflare studio 6 6 download free. Currently the text
library uses UTF-16 as its internal representationwhich is neither a fixed-width nor always the most dense representationfor Unicode text. We're currently investigating the feasibilityof changing Text's internal representation to UTF-8and if you need such a Text
type right now you might be interested in using the spin-offpackages text-utf8 andtext-short.
Versions [faq] | 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.7.0.1, 0.7.1.0, 0.7.2.1, 0.8.0.0, 0.8.1.0, 0.9.0.0, 0.9.0.1, 0.9.1.0, 0.10.0.0, 0.10.0.1, 0.10.0.2, 0.11.0.0, 0.11.0.1, 0.11.0.2, 0.11.0.3, 0.11.0.4, 0.11.0.5, 0.11.0.6, 0.11.0.7, 0.11.0.8, 0.11.1.0, 0.11.1.1, 0.11.1.2, 0.11.1.3, 0.11.1.5, 0.11.1.6, 0.11.1.7, 0.11.1.8, 0.11.1.9, 0.11.1.10, 0.11.1.11, 0.11.1.12, 0.11.1.13, 0.11.2.0, 0.11.2.1, 0.11.2.2, 0.11.2.3, 0.11.3.0, 0.11.3.1, 1.0.0.0, 1.0.0.1, 1.1.0.0, 1.1.0.1, 1.1.1.0, 1.1.1.1, 1.1.1.2, 1.1.1.3, 1.1.1.4, 1.2.0.0, 1.2.0.2, 1.2.0.3, 1.2.0.4, 1.2.0.5, 1.2.0.6, 1.2.1.0, 1.2.1.1, 1.2.1.2, 1.2.1.3, 1.2.2.0, 1.2.2.1, 1.2.2.2, 1.2.3.0, 1.2.3.1, 1.2.3.2, 1.2.4.0, 1.2.4.1 |
---|---|
Change log | changelog.md |
Dependencies | array (>=0.3 && <0.6), base (>=4.3 && <4.16), binary (>=0.5 && <0.9), bytestring (>=0.9 && <0.12), bytestring-builder (>=0.10.4.0.2 && <0.11), deepseq (>=1.1 && <1.5), ghc-bignum (1.0.*), ghc-prim (>=0.2 && <0.8), integer-gmp (>=0.2 && <1.1), integer-simple (>=0.1 && <0.5), template-haskell (>=2.5 && <2.18) [details] |
License | BSD-2-Clause |
Copyright | 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper |
Author | Bryan O'Sullivan |
Maintainer | Bryan O'Sullivan , Herbert Valerio Riedel |
Category | Data, Text |
Home page | https://github.com/haskell/text |
Bug tracker | https://github.com/haskell/text/issues |
Source repo | head: git clone https://github.com/haskell/text head: hg clone https://bitbucket.org/bos/text |
Uploaded | by HerbertValerioRiedel at 2021-01-19T09:26:55Z |
Distributions | Arch:1.2.4.1, Debian:1.2.3.0, Fedora:1.2.4.0, FreeBSD:1.2.1.3, LTSHaskell:1.2.3.1, NixOS:1.2.4.1, Stackage:1.2.3.1 |
Downloads | 573023 total (1517 in the last 30 days) |
Rating | 2.75 (votes: 20) [estimated by Bayesian average] |
Your Rating |
|
Status | Docs uploaded by user Build status unknown [no reports yet] |
Modules
[Index] [Quick Jump]
- Data
- Data.Text
- Data.Text.Encoding
- Data.Text.Internal
- Data.Text.Internal.Builder
- Int
- RealFloat
- Encoding
- Data.Text.Internal.Encoding.Fusion
- Data.Text.Internal.Fusion
- Data.Text.Internal.Lazy
- Encoding
- Data.Text.Internal.Unsafe
- Data.Text.Internal.Builder
- Data.Text.Lazy
- Data.Text.Lazy.Builder
- Data.Text
Flags
Name | Description | Default | Type |
---|---|---|---|
bytestring-builder | Depend on the bytestring-builderpackage for backwards compatibility. Pro disk cleaner 1 4. | Disabled | Automatic |
developer | operate in developer mode | Disabled | Manual |
integer-simple | Use the simple integer libraryinstead of integer-gmp | Disabled | Automatic |
Use -f to enable a flag, or -f - to disable that flag. More info
Downloads
- text-1.2.4.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Textual 6 6 0 2019
Maintainer's Corner
For package maintainers and hackage trustees