RE: The (Interactive) Glasgow Haskell Compiler -- version 5.00

2001-04-23 Thread Julian Seward (Intl Vendor)
Thanks, Tom & Manuel. I've put them on the web page. | There are now also x86 RPMS for RedHat Linux 6.2 at | | | ftp://ftp.cse.unsw.edu.au/pub/users/chak/jibunmaki/i386-rh6.2/ | ghc-5.00-2.i386.rpm | | ftp://ftp.cse.unsw.edu.au/pub/users/chak/jibunmaki/i386-rh6.2/ | ghc-prof-5.00-2.i386.

make maintainer-clean (was: Re: The (Interactive) Glasgow Haskell Compiler -- version 5.00)

2001-04-23 Thread Michael Weber
On Mon, Apr 23, 2001 at 15:00:08 +0100, Simon Marlow wrote: > > Mon, 16 Apr 2001 00:15:39 +1000, Manuel M. T. Chakravarty > > <[EMAIL PROTECTED]> pisze: > > > > > The source tar ball misses the configure scripts (it has the > > > `configure.in's, but the source tar ball should be > > > autoconf'

Re: New InstallShield: Free At Last

2001-04-23 Thread John . Velman
This sounds good. One question: Can this live gracefully with an already complete Cygwin installation? I.e., will I automatically end up with two versions of bash, mv, cp, and so on, and can they live together? Thanks, John Velman Reuben Thomas <[EMAIL PROTECTED]>@haskell.org on 04/23/20

Re: how to implement timeouts for IO operations?

2001-04-23 Thread Marcin 'Qrczak' Kowalczyk
Mon, 23 Apr 2001 15:36:09 +0100, Simon Marlow <[EMAIL PROTECTED]> pisze: > The correct way to implement timeout in GHC 5.00 is below. This should > really be in a library somewhere. IMHO "unique exceptions" should be factored out and available in a standalone way. -- __("< Marcin Kowalczyk

Re: An attempt at foldr/build fusion for zip

2001-04-23 Thread Marcin 'Qrczak' Kowalczyk
Sun, 22 Apr 2001 08:45:45 -0500, Matt Harden <[EMAIL PROTECTED]> pisze: > I think I may have found a way to get zip & friends to fuse with *both* > of their input lists. I tried to put in PrelList, changed foldr2_both to use a local recursive function which doesn't pass k around which allows to

RE: how to implement timeouts for IO operations?

2001-04-23 Thread Simon Marlow
The correct way to implement timeout in GHC 5.00 is below. This should really be in a library somewhere. This implementation works for GHC's current "blocking" semantics for throwTo, but if we change the semantics of throwTo to match the asynchronous exceptions paper (http://www.haskell.org/~sim

Re: An attempt at foldr/build fusion for zip

2001-04-23 Thread Olaf Chitil
Hi Matt, > I think I may have found a way to get zip & friends to fuse with *both* > of their input lists. > ... > I have no idea > what kind of code this would actually end up creating. However, that is the important point. The goal of deforestation/fusion is to optimise a program. Removing da

RE: The (Interactive) Glasgow Haskell Compiler -- version 5.00

2001-04-23 Thread Simon Marlow
> Mon, 16 Apr 2001 00:15:39 +1000, Manuel M. T. Chakravarty > <[EMAIL PROTECTED]> pisze: > > > The source tar ball misses the configure scripts (it has the > > `configure.in's, but the source tar ball should be > > autoconf'ed, shouldn't it?) > > BTW, IMHO 'make maintainer-clean' should not del

RE: Stack trace on error (and packages)

2001-04-23 Thread Simon Marlow
> Also, less importantly, how do I generate packages? I have a bunch of > .o files (modules) all compiled using -package-name and -c, > but I can't > find the correct ghc flag to link them into a library (.a/Linux). You use the usual 'ar' tool for making a .a library, something like: $

New InstallShield: Free At Last

2001-04-23 Thread Reuben Thomas
I've uploaded a new InstallShield for GHC 4.08.2 for Windows which includes *all* the programs required to use and even rebuild GHC from source [GHC developers should note that it doesn't include everything needed to build from CVS; see the most recent 5.00 docs in CVS for details]. This means tha