UTF-8 library
Axel Simon
A.Simon@ukc.ac.uk
Thu, 8 Aug 2002 17:34:15 +0100
On Thu, Aug 08, 2002 at 09:26:02AM -0700, anatoli wrote:
> --- Axel Simon <A.Simon@ukc.ac.uk> wrote:
> > Sure it is necessary to explicitly state what kind of conversion you want
> > when you talk to your C library. So IMHO the only question that really
> > remains is whether readFile, withCString and all other standard I/O
> > function should assume UTF-8 by default or the current locale. I opt for
> > the latter.
>
> Dependence on the current locale is EXTREMELY inconvenient.
I am only talking about the default behaviour of readFile which should be
locale dependant IMHO. If you know you are reading a Latin-9 or stream you
will probably say something like
do
content <- liftM octetToLatin9 $ readOctetFile "foo"
Axel.