Please advise how to write Unicode string, so this example would work:

main = do
  putStrLn "Les signes orthographiques inclus les accents (aigus, grâve, circonflexe), le tréma, l'apostrophe, la cédille, le trait d'union et la majuscule."

I get the following error:
hello.hs:4:68:
    lexical error in string/character literal (UTF-8 decoding error)
Failed, modules loaded: none.
Prelude>

Also, how to read Unicode characters from standard input?

Thanks!

--
Dmitri O. Kondratiev
dokondr@gmail.com
http://www.geocities.com/dkondr