Am Freitag, 3. Februar 2006 12:03 schrieb Krasimir Angelov: > [...] > * Will you be happy with a library that represents the file path > as String? The opposite is to use ADT for it. The disadvantage is that > with the current IO library we should convert from ADT to String and > back again each time when we have to do any IO. The ADT may have > advantages for the internal library implementation.
I would very much prefer an ADT. An ADT would describe the actual logical structure of a file path and this is something we should always try to achieve. > * Do you think that we have to use unboxed arrays of Word8/Word16 > for file path? We have to be careful here. As far as I know, file paths are lists of *characters* (i.e., strings) under Windows when using some new API but they are lists of *bytes* under POSIX. > [...] > Cheers, > Krasimir Best wishes, Wolfgang _______________________________________________ Haskell mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell
