On Mon, Dec 11, 2006 at 04:23:21PM +0000, dfeustel@mindspring.com wrote:
[BTW, your mailer is mangling From: lines]
Thanks for the tip. What's getting mangled?
When you start a new thread, your From: line is From: Dave@haskell.org, Feustel@haskell.org One of your replies to Mark Hills put his address into the From: line.
I'm trying to understand what primitive operators are built into hugs that are then used to load the Prelude. (I'm a bottom-up type of person).
I don't think that a bottom-up approach that goes through Hugs is the best way to learn Haskell (not that going through a compiler written in Haskell will be any better). You're better off taking the Haskell 98 Report as the baseline.
(If you still have that Prelude.hs you copied in the current directory, you should remove it.)
What I still don't understand is why that file being present affects the way hugs runs when hugs says it is ignoring the file.
The explanation is in the above messages of Mark Hills and myself; I can't think of another way to express it. Basically you put an internal Hugs module where it wasn't expected. Just don't do that.