
"Casey Rodarmor"
Hi there!
I have a problem with importing a module I'd like to use.
My working directory, ~/proj, contains: ./Haskore -- a folder containing a version of haskore, this music thingy ./test.hs -- random stuff using haskore
The main file in ~/proj/Haskore is ~/proj/Haskore/Haskore.hs, which contains the following module declaration:
module Haskore(module HaskoreLoader) where import HaskoreLoader
I've tried to put all the following in ~/proj/test.hs, with no luck:
import Haskore -- Could not find module `Haskore': import Haskore.Haskore -- file name does not match module name `Haskore'
Am I doing something wrong? Is there a way to place a module in an arbitrary directory, without having to modify it?
Thanks so much for your help!
Best, Casey Rodarmor _______________________________________________ Beginners mailing list Beginners@haskell.org http://www.haskell.org/mailman/listinfo/beginners
You have to tell GHC where to find Haskore. To do this, call ghc with the i option: ghc -iHaskore/ then, import using: import Haskore