[Haskell] URLs in haskell module namespace
Glynn Clements
glynn at gclements.plus.com
Thu Mar 24 14:26:07 EST 2005
S. Alexander Jacobson wrote:
> As I move from machine to machine, it would be nice not to have to
> install all the libraries I use over and over again. I'd like to be
> able to do something like this:
>
> import http://module.org/someLib as someLib
>
> If the requested module itself does local imports, the implementation
> would first try to resolve the names on the client machine and
> otherwise make requests along remote relative paths.
Embedding the path in the source code seems like a bad idea. If you
want to allow modules to be loaded via URLs, it would make more sense
to extend GHC's -i switch, i.e.
ghc -i http://module.org/ ...
--
Glynn Clements <glynn at gclements.plus.com>
More information about the Haskell
mailing list