[Haskell-cafe] Packages and "how to load them"

Henning Thielemann lemming at henning-thielemann.de
Fri Sep 28 12:03:14 EDT 2007


On Thu, 27 Sep 2007, bbrown wrote:

> If I have a set of haskell code and I create a directory with the source that
> has the following imports.
>
> (some_dir/MyLib.hs)
> module MyLib where
>
> And then I want to use that set of code at the top level directory, eg:
>
> MyTest.hs
>
> import MyLib
>
> How would I compile with ghc such that it loads the code from "some_dir"
> without it having to have the module as "module some_dir.MyLib".  I think
> this is a basic packaging question but couldnt figure it out.

If you intend to write a library, you might also want to check Cabal.
   http://www.haskell.org/haskellwiki/How_to_write_a_Haskell_program


More information about the Haskell-Cafe mailing list