<div dir="ltr">I'm a true beginner, so maybe what I say is false or useless, but from the few I know, I think the statement "import" is asking for the name of a module, not just the name of a file. So, is your file starting with the module declaration statement "module Powser (...) where" ?<br><br>Le mardi 19 avril 2016, Doug McIlroy <<a href="mailto:doug@cs.dartmouth.edu" target="_blank">doug@cs.dartmouth.edu</a>> a écrit :<br>> I have module Powser stored in haskell/Powser.hs.<br>> There is no file ./Powser*.<br>><br>> This loads the module<br>>         shellprompt> ghci -ihaskell<br>>         Prelude> :load Powser<br>> But this can't find it<br>>         shellprompt> ghci -ihaskell<br>>         Prelude> import Powser<br>><br>> What might cause the difference?<br>> (I am running ghci 7.8.4.)<br>><br>> Doug<br>> _______________________________________________<br>> Beginners mailing list<br>> <a href="mailto:Beginners@haskell.org" target="_blank">Beginners@haskell.org</a><br>> <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners</a><br>>
</div>