On Sat, Mar 19, 2005 at 12:55:54PM +0100, Marcin 'Qrczak' Kowalczyk wrote:
> Glynn Clements <[EMAIL PROTECTED]> writes:
> > The point is that a single program often generates multiple streams of
> > text, possibly for different "audiences" (e.g. humans and machines).
> > Different streams may require different conventions (encodings,
> > numeric formats, collating orders), but may use the same functions.
> 
> A single program has a single stdout and a single filesystem. The
> contexts which use the locale encoding don't need multiple encodings.

That's not true, there could be many filesystems, each of which uses a
different encoding for the filenames.  In the case of removable media, this
scenario isn't even unlikely.
-- 
David Roundy
http://www.darcs.net
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to