[Haskell-cafe] A 3 line program --> Reid, Don, Daniel

Colin Paul Adams colin at colina.demon.co.uk
Tue Oct 27 02:17:26 EDT 2009

>>>>> "Brandon" == Brandon S Allbery KF8NH <allbery at ece.cmu.edu> writes:

    Brandon> That would be the Haskell98 Report: Haskell uses the
    Brandon> Unicode [11] character set. However, source programs are
    Brandon> currently biased toward the ASCII character set used in
    Brandon> earlier versions of Haskell .

    Brandon> So yes, it's reasonable to "blame" the language (spec).

Note also that it mentions the Unicode character set, not a particular
Unicode encoding scheme.

To me that implies that an implementation must support all 7 encoding
schemes, not just UTF-8.

At which point you probably want to make use of iconv, so you might as
well support all iconv-supported encodings.
Colin Adams
Preston Lancashire

More information about the Haskell-Cafe mailing list