On 26 Mar 2012, at 15:30, Gabriel Dos Reis wrote: > The Haskell Report claims very prominently that it uses the Unicode > character set. The question is whether it should be using it correctly > at all, and if so should it even try to pretend that its default string type > use those characters correctly.
> In the region of this side of the Atlantic Ocean where I teach, the > student population is very diverse Prelude> putStrLn (take 5 "Fröhßen") Fröhß Prelude> putStrLn "фхцчшщъыьэюя" фхцчшщъыьэюя Prelude> putStrLn "देवनागरी" देवनागरी Prelude> putStrLn "아햇글" 아햇글 Prelude> putStrLn (take 2 "아햇글") 아햇 Whilst there are some places that things do not work out fully correctly - several such warts have been mentioned already in this thread - on the whole, I think Haskell's [Char] is fundamentally not as culturally restrictive as you make out. Regards, Malcolm _______________________________________________ Haskell-prime mailing list Haskell-prime@haskell.org http://www.haskell.org/mailman/listinfo/haskell-prime