[GHC] #1278: filepath's makeRelative does not work for
relativedirectories
Claus Reinke
claus.reinke at talk21.com
Tue Apr 17 19:21:50 EDT 2007
> One of the massive complications of a FilePath library is that Windows
> has many syntaxes for drives - \?\\share\, \\share\, c:\, \ - etc - in
> varying combinations of / and \ slashes with varying combinations of
> meaning. Unix on the other hand has only one "drive" specifier, which
> is /.
if i recall correctly, the old Apollo Domain/OS had network transparency
support, where files on any node in the local network could be addressed
simply as //nodeXYZ/local/path/here. that was a unix, although running
haskell on it might involve applying the tying-the-knot pattern to real time.
claus
--
the three laws of monadics:
1. A monad may not injure a human being or, through inaction,
allow a human being to come to harm.
2. A monad must obey orders given it by human beings except
where such orders would conflict with the First Law.
3. A monad must protect its own existence as long as such
protection does not conflict with the First or Second Law.
(note how Asimov managed to predict the harmful interactions of
lazyness and monadic i/o, the use of monads for imperative programming,
and the self-preservation instinct of monads as a concept;-)
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs at haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs
More information about the Glasgow-haskell-bugs
mailing list