Hi Leon,
| I haven't done much digging to figure out what exactly why hugs
| behaves this way, but I've noticed the performance of a windows
| plunges if there is an idle instance of Hugs open.
Please could you provide more information: Which version of Hugs?
Which interface (Command Line or GUI)? Which version of Windows?
I'm guessing you've been using an old version of Hugs for Windows,
whose performance problems are well-known ...
| Another significant annoyance is that one cannot interactively
| define a functions; one must type it into a file and load it
| into hugs. It really hinders exploration of the language,
| not to mention that it would be really handy when debugging
| programs. Why would this require any significant amount of
| work to implement in Hugs?
Hugs was specifically designed to work in this way both to allow
interaction (albeit in a form that may be unfamiliar to you) and
to give a clean semantics to interactive sessions. I will try to
dig out the message that I sent out last time somebody asked this
question, and forward it in a later message. I hope it will give
you more detail about the nature of the problem, and about the
recommended mode of interaction with Hugs.
All the best,
Mark