punycode

Encode unicode strings to ascii forms according to RFC 3492

https://github.com/litherum/punycode

LTS Haskell 2.22:2.0
Stackage Nightly 2015-04-28:2.0
Latest on Hackage:2.0

See all snapshots punycode appears in

BSD-3-Clause licensed and maintained by Myles C. Maxfield
This version can be pinned in stack with:punycode-2.0@sha256:dce7f481b5eedc750cf49d21a80b839cb366afd2d29bc506acca5ad9d0c06a8f,1503

Module documentation for 2.0

  • Data
    • Data.Text
      • Data.Text.Punycode
Used by 1 package in lts-0.7(full list with versions):

Encode unicode strings to ascii forms according to RFC 3492. It is written in pure Haskell, as opposed to gnuidn's Data.Text.IDN.Punycode. Please note that Data.Encoding.BootString from the encoding package also contains an implementation of the Punycode algorithm.