Neil Mitchell wrote:
The other important point regarding ADT's is what is a FilePath and
what is a String? If I set the extension of a FilePath, is that
extension itself a FilePath or a String? What if I set the drive or
the filename? Is a filename on its own a FilePath? Even though it
doesn't correspond to a file, because its lost its context/directory
and therefore cannot be used?
I wonder if it would be better to have an ADT for strings rather than
FilePaths (to solve the issues above and also for general use in other
Haskell libs).
Regards, Brian.
--
Logic empowers us and Love gives us purpose.
Yet still phantoms restless for eras long past,
congealed in the present in unthought forms,
strive mightily unseen to destroy us.
http://www.metamilk.com
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe