(ie what are the new API calls):
Open a file with a name that is invalid in the current locale (say a zip disc from a computer with a different locale setting).
Open a file with contents in an unknown encoding.
What are the new binary API calls for file IO?
What type is returned from 'getChar' on a binary file. Should it even be called getChar? what about getWord8 (getWord16, getWord32 etc...)
Does the encoding translation occur just on the filename or the contents as well? What if I have an encoded filename with binary contents and vice-versa.
Keean.
(I guess I now have to rewrite a lot of file IO code!)
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe