encoding: A library for various character encodings
Haskell has excellect handling of unicode, the Char type covers all unicode chars. Unfortunately, there's no possibility to read or write something to the outer world in an encoding other than ascii due to the lack of support for encodings. This library should help with that.
Versions [faq] | 0.1, 0.2, 0.3, 0.4, 0.4.1, 0.5.0, 0.5.1, 0.5.2, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.7.1, 0.6.7.2, 0.7, 0.7.0.1, 0.7.0.2, 0.8, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5 |
---|---|
Change log | CHANGELOG |
Dependencies | array (>=0.4 && <0.6), base (==4.*), binary (>=0.7 && <0.10), bytestring (>=0.9 && <0.11), containers (>=0.4 && <0.6), extensible-exceptions (==0.1.*), ghc-prim (>=0.3 && <0.6), mtl (>=2.0 && <2.3), regex-compat (>=0.71 && <0.95) [details] |
License | BSD-3-Clause |
Author | Henning Günther |
Maintainer | daniel@wagner-home.com |
Category | Codec |
Home page | http://code.haskell.org/encoding/ |
Source repo | head: git clone http://github.com/dmwit/encoding this: git clone http://github.com/dmwit/encoding(tag 0.8.5) |
Uploaded | by swamp_agr at 2020-05-13T19:02:25Z |
Distributions | NixOS:0.8.5 |
Downloads | 21544 total (93 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2020-05-13 [all 1 reports] |
Modules
[Index] [Quick Jump]
- Control
- Data
- Data.Encoding
- Data.Encoding.ASCII
- Data.Encoding.BootString
- Data.Encoding.ByteSink
- Data.Encoding.ByteSource
- Data.Encoding.CP1250
- Data.Encoding.CP1251
- Data.Encoding.CP1252
- Data.Encoding.CP1253
- Data.Encoding.CP1254
- Data.Encoding.CP1255
- Data.Encoding.CP1256
- Data.Encoding.CP1257
- Data.Encoding.CP1258
- Data.Encoding.CP437
- Data.Encoding.CP737
- Data.Encoding.CP775
- Data.Encoding.CP850
- Data.Encoding.CP852
- Data.Encoding.CP855
- Data.Encoding.CP857
- Data.Encoding.CP860
- Data.Encoding.CP861
- Data.Encoding.CP862
- Data.Encoding.CP863
- Data.Encoding.CP864
- Data.Encoding.CP865
- Data.Encoding.CP866
- Data.Encoding.CP869
- Data.Encoding.CP874
- Data.Encoding.CP932
- Data.Encoding.Exception
- Data.Encoding.GB18030
- Data.Encoding.ISO2022
- Data.Encoding.ISO2022JP
- Data.Encoding.ISO88591
- Data.Encoding.ISO885910
- Data.Encoding.ISO885911
- Data.Encoding.ISO885913
- Data.Encoding.ISO885914
- Data.Encoding.ISO885915
- Data.Encoding.ISO885916
- Data.Encoding.ISO88592
- Data.Encoding.ISO88593
- Data.Encoding.ISO88594
- Data.Encoding.ISO88595
- Data.Encoding.ISO88596
- Data.Encoding.ISO88597
- Data.Encoding.ISO88598
- Data.Encoding.ISO88599
- Data.Encoding.JISX0201
- Data.Encoding.JISX0208
- Data.Encoding.JISX0212
- Data.Encoding.KOI8R
- Data.Encoding.KOI8U
- Data.Encoding.MacOSRoman
- Data.Encoding.ShiftJIS
- Data.Encoding.UTF16
- Data.Encoding.UTF32
- Data.Encoding.UTF8
- Data.Encoding
- System
Flags
Name | Description | Default | Type |
---|---|---|---|
systemencoding | Provide the getSystemEncoding action to query the locale. | Enabled | Automatic |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- encoding-0.8.5.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)