The punycode package

[Tags: bsd3, library]

Punicode library to uniquely and reversibly transform a Unicode string into an ASCII string. This is a partial implementation of RFC 3492: Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA). 0.0.2.0 will ship with support for Punycode decoding. The code is currently prototyped and untested.


[Skip to ReadMe]

Properties

Versions0.0.1.0, 0.5, 0.5.1, 1.0, 2.0
Change logNone available
Dependenciesbase (>=2 && <5), bytestring, parsec, text, text-icu [details]
LicenseBSD3
CopyrightCopyright © 2011, Jon Kristensen
AuthorJon Kristensen
Maintainerjon.kristensen@pontarius.org
Stabilityalpha
CategoryNetwork
Bug trackermailto:jon.kristensen@pontarius.org
Source repositoryhead: git clone git://github.com/jonkri/punycode.git
this: git clone git://github.com/jonkri/punycode.git(tag 0.0.1.0)
UploadedWed Jul 6 13:24:29 UTC 2011 by JonKristensen
DistributionsDebian:2.0, NixOS:2.0
Downloads2116 total (67 in last 30 days)
Votes
0 []
StatusDocs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for punycode-0.0.1.0

The goal of this Haskell library is to support unique and reversible
transformations of Unicode strings to ASCII strings, and the other way around.
It will be an implementation of RFC 3492: Punycode: A Bootstring encoding of
Unicode for Internationalized Domain Names in Applications (IDNA).

The current version, 0.0.1.0, supports encoding a Unicode string to an ASCII
string. Note however that the code is currently prototyped and untested.

0.0.2.0 will add support for the ASCII to Unicode transformation.

Copyright © 2011, Jon Kristensen.
All rights reserved.

This library is licensed under a BSD-3 license. See LICENSE for details.