Re: [Haskell-cafe] Packages and how to load them

2007-09-28 Thread Henning Thielemann


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
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Packages and how to load them

2007-09-27 Thread Stefan O'Rear
On Thu, Sep 27, 2007 at 06:10:37PM -0400, 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.

ghc -isome_dir

Stefan


signature.asc
Description: Digital signature
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Packages and how to load them

2007-09-27 Thread bbrown
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.


--
Berlin Brown
[berlin dot brown at gmail dot com]
http://botspiritcompany.com/botlist/?

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe