On Sat, Oct 24, 2009 at 01:27:39PM -0700, Philippos Apolinarius wrote:
> I have a friend who is an architect. I asked her why she does not use 
> Haskell, since she is fond of functional programming. She writes her scripts 
> in Clean, and needs to compile them before using them to generate postscript 
> diagrams. In Haskell, I told her, she could use runghc, and skip the 
> compilation step. She told me that she would consider switching to Haskell, 
> and skipping the compilation step, if I could tell her how to write "façade" 
> in Haskell.
> 
> C:\ghc\hastex>runghc tudin.hs
> 
> tudin.hs:10:19:
>     lexical error in string/character literal (UTF-8 decoding error)
> 
> After browsing the Internet, I noticed that a many of people are having the 
> same problem.  Could someone tell me what is wrong with my friend's program?

Her editor probably saved the file in a text encoding other than
UTF-8, such as ISO-8859-1.  By definition a Haskell program is a
Unicode text document.  runhaskell is encountering an invalid UTF-8
sequence E7 61 while decoding your program file.

The other responses will be relevant too, once the program is
lexically correct.

Regards,
Reid Barton
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to