Re: ANNOUNCE: GHC version 5.04.2 released

2002-12-05 Thread Francis Girard
Why is the windows .msi file is more than twice as big as the Linux binary 
file ?
~35 Mb / ~16 Mb.
With my slow and unstable french internet connection, 35 Mb is more than I 
can afford.

Thank you

Francis Girard
Le Conquet
France

Le 5 Décembre 2002 02:54, Sigbjorn Finne a écrit :
> "Simon Marlow" <[EMAIL PROTECTED]> writes:
> >  ==
> > The (Interactive) Glasgow Haskell Compiler -- version 5.04.2
> >  ==
>
>...
>
>
> A Win32 installer is now available via the downloads page
>
>  http://haskell.org/ghc/download_ghc_504.html
>
> The installer this time also includes ObjectIO.
>
> --sigbjorn
>
> ___
> Haskell mailing list
> [EMAIL PROTECTED]
> http://www.haskell.org/mailman/listinfo/haskell
___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell



Re: ANNOUNCE: GHC version 5.04.2 released

2002-12-05 Thread Manuel M T Chakravarty
>==
> The (Interactive) Glasgow Haskell Compiler -- version 5.04.2
>==
> 
> We are pleased to announce a new patchlevel release of the Glasgow
> Haskell Compiler (GHC), version 5.04.2.

RPMs built on Red Hat 8.0 are now available from

  ftp://ftp.cse.unsw.edu.au/pub/users/chak/jibunmaki/i386/ghc-5.04.2-1.i386.rpm
  ftp://ftp.cse.unsw.edu.au/pub/users/chak/jibunmaki/i386/ghc-prof-5.04.2-1.i386.rpm
  ftp://ftp.cse.unsw.edu.au/pub/users/chak/jibunmaki/i386/ghc-doc-5.04.2-1.i386.rpm

with the source rpm at

  ftp://ftp.cse.unsw.edu.au/pub/users/chak/jibunmaki/src/ghc-5.04.2-1.src.rpm

Cheers,
Manuel
___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell



ANNOUNCE: Haskell Wiki resurrected

2002-12-05 Thread Keith Wansbrough
Hi all... last night I resurrected the Haskell Wiki,

http://haskell.org/wiki/wiki

This is a set of web pages on Haskell which can be edited and updated 
by anyone.  The intention is to accumulate the combined wisdom of 
posters to the Haskell lists - if you ever reply to a FAQ with what you 
think is a particularly good answer, please add it to the Wiki.  If you 
see a FAQ that's been Frequently Asked, just point the poster at the 
appropriate page on the Wiki.

Sadly, the Wiki isn't very stable at the moment.  I'm hoping that one 
day it will be made more stable, but in the meantime, I've taken a 
snapshot of the state as it was last night, and placed a link to it on 
the haskell.org front page:

http://haskell.org/wikisnapshot/FrontPage.html

Note that no updates to the Wiki are ever lost; they're kept in a 
version control system.  So if you see a blank page on the main Wiki 
where you once spent several hours writing the perfect page, don't 
worry - it's not lost!

Hope this is useful to people!

--KW 8-)

PS: I'm not officially in charge of the Wiki, John Heron 
<[EMAIL PROTECTED]> is; I'm just helping him out at the moment.

___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell



RE: stupid strictness question

2002-12-05 Thread Simon Marlow
> Now, we define:
> 
> > data SMaybe a = SNothing | SJust !a  deriving Show
> 
> Now, we run:
> 
> *Strict> Just (undefined::Int)
> Just *** Exception: Prelude.undefined
> *Strict> Just $! (undefined::Int)
> *** Exception: Prelude.undefined
> *Strict> SJust $! (undefined::Int)
> *** Exception: Prelude.undefined
> *Strict> SJust (undefined::Int)
> SJust *** Exception: Prelude.undefined
>
> I can't figure out why this last one is different from the 
> one before it, or the one before that.

This one is a GHCi (not GHC) bug.  You may have seen this message while
loading the source containing the strict constructor definition:

WARNING: ignoring polymorphic case in interpreted mode.
   Possibly due to strict polymorphic/functional constructor args.
   Your program may leak space unexpectedly.

which means that GHCi essentially ignored the strictness flag on the
polymorphic field of the SJust constructor.  To work around the bug, you
can compile that module with GHC.

The good news is that this bug will be fixed in the next major release.

Cheers,
Simon
___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell