[ANN] Directory 1.0 released
Zuurbier, E. - AMSXE
Erik.Zuurbier@klm.nl
Wed, 8 Dec 1999 12:56:30 +0100
Martin,
What I really had in mind was not function signatures like
pd_StringToPath :: !PlatformId !String -> (!Bool, !Path)
pathToPD_String :: !PlatformId !Path -> String
but:
pd_StringToPath :: !String -> (!Bool, !Path)
pathToPD_String :: !Path -> String
So the platform-id can be left out of the signature altogether. Just let the
implementation of these functions retrieve a constant from the deltaSystem
module. The user has nothing to do with this. This way, at least for these
two functions, it even becomes impossible to write platform dependent code
(assuming the Directory module is left unchanged of course).
Regards Erik Zuurbier