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.