[Haskell-cafe] running ghci simply

Johann Bach johann.bach1127 at gmail.com
Mon Sep 6 04:00:04 EDT 2010


On Mon, Sep 6, 2010 at 12:51 AM, Vo Minh Thu <noteed at gmail.com> wrote:
> 2010/9/6 Ivan Lazar Miljenovic <ivan.miljenovic at gmail.com>:
>> On 6 September 2010 17:42, Johann Bach <johann.bach1127 at gmail.com> wrote:
>>> Is there a way to run a Haskell module via ghci with a single command
>>> on the command-line?
>>>
>>> Note: I'm on Windows XP.
>>>
>>> If I have the module test.hs, I can type "test.hs" and that will load
>>> it into ghci. However, I need to then type "main" to run it, and then
>>> manually exit ghci. I would like to do all this in one step.
>>
>> Not sure if this will work in Windows, but you might be able to use
>> runhaskell/runghc to run the script.
>
> Or ghc -e "main" test.hs
>
> Cheers,
> Thu
>

This seems to work.

Regarding runhaskell: the last time I tried it, it compiled the
program, but I want to use the interpreter. I have a script-like
application in which the code will be changing frequently and I want
to run it and see the results quickly.


More information about the Haskell-Cafe mailing list