RE: Two minor reports concerning GHC

2003-05-30 Thread Simon Marlow
(1) unhelpful error message from GHCi: [[ Compiling ParsecPrim ( F:\Haskell\Lib/ParsecPrim.hs, interpreted ) WARNING: ignoring polymorphic case in interpreted mode. Possibly due to strict polymorphic/functional constructor args. Your program may leak space unexpectedly.

RE: ANNOUNCE: GHC version 6.0

2003-05-30 Thread Tim Docker
Congratulations on the new release. But out of curiosity, I've got to ask... Why is the test suite now driven by a python script? Is this a niche where a 'scripting' language was deemed more suitable than haskell? ___ Haskell mailing list

RE: ANNOUNCE: GHC version 6.0

2003-05-30 Thread Simon Marlow
Congratulations on the new release. But out of curiosity, I've got to ask... Why is the test suite now driven by a python script? Is this a niche where a 'scripting' language was deemed more suitable than haskell? The test driver makes use of 'eval'-style scripting,

Python Haskell

2003-05-30 Thread Sengan . Baring-Gould
Has anybody on the list used Haskell and python together such that the haskell data-types appear to be native Python objects? I'm currently developing a debugger which uses Haskell engines for the algorithmic parts, but I'm finding Python to be a flexible glue language, which my users could more

Re: Fudgets with GHC 5.04.3

2003-05-30 Thread Thomas Hallgren
Bas van Dijk wrote: In hsrc/ghmklib and Contrib/Makefile, there are options for which make tool to use. I think the 030414 version uses humake by default. env GHCFUDGETS=../GhcFudgets ../bin/ghuxmake -batch -cpp -O2 ContribFudgets.hs ../bin/ghuxmake: line 44: ghumake: command not found The

Re: ANNOUNCE: GHC version 6.0

2003-05-30 Thread Nick Name
On Thu, 29 May 2003 16:06:20 +0100 Simon Marlow [EMAIL PROTECTED] wrote: We are pleased to announce a new major release of the Glasgow Haskell Compiler (GHC), version 6.0. The release notes make me very happy :) There is a broken link:

Implementing RefMonads in Haskell without ST,IO

2003-05-30 Thread Tim Sweeney
Given the common definition of RefMonad: class Monad m = RefMonad m r | m - r where newRef :: a - m (r a) readRef :: r a - m a writeRef :: r a - a - m () Is it possible to actually implement a working instance of RefMonad in Haskell, without making use of a built-in monad like IO or

Re: Implementing RefMonads in Haskell without ST,IO

2003-05-30 Thread Derek Elkins
On Thu, 29 May 2003 22:48:05 -0500 Tim Sweeney [EMAIL PROTECTED] wrote: If it's not possible to implement a typesafe RefMonad instance directly in Haskell, without making use of built-in imperative features like IO, then doesn't this refute the claims that monads implement imperative features

Re: Implementing RefMonads in Haskell without ST,IO

2003-05-30 Thread Tim Sweeney
Hi Derek, How can one implement RefMonad below directly in Haskell? class Monad m = RefMonad m r | m - r where newRef :: a - m (r a) readRef :: r a - m a writeRef :: r a - a - m () I've been able to implement a monad that encapsulates references to integers, by creating a monad that

class MonadPlus m = MonadRing m

2003-05-30 Thread Tim Sweeney
class MonadPlus m = MonadRing m where mone :: m a ** :: m a - m a - m a Does anybody have experience with a construct like MonadRing above? I'm interested in prior implementations, examples of instances, and coherence rules. A conceptual example: consider ListMonad, used to implement

Re: Implementing RefMonads in Haskell without ST,IO

2003-05-30 Thread Hal Daume III
But how can one implement RefMonad to support references of all possible types simultaneously? ...you could use Dynamics... but other than that, I think you're stuck... - Original Message - From: Derek Elkins [EMAIL PROTECTED] To: Tim Sweeney [EMAIL PROTECTED] Cc: [EMAIL

Re: Implementing RefMonads in Haskell without ST,IO

2003-05-30 Thread Derek Elkins
On Fri, 30 May 2003 00:00:26 -0500 Tim Sweeney [EMAIL PROTECTED] wrote: Hi Derek, How can one implement RefMonad below directly in Haskell? class Monad m = RefMonad m r | m - r where newRef :: a - m (r a) readRef :: r a - m a writeRef :: r a - a - m () I've been able to

RE: ANNOUNCE: GHC version 6.0

2003-05-30 Thread Simon Peyton-Jones
| We are pleased to announce a new major release of the Glasgow Haskell | Compiler (GHC), version 6.0. | | The release notes make me very happy :) There is a broken link: | | http://www.haskell.org/ghc/docs/latest/html/base/Data.Generics.html Yes, we found that yesterday. Fix committed to

ANNOUNCE: GHC version 6.0

2003-05-30 Thread Simon Marlow
The (Interactive) Glasgow Haskell Compiler -- version 6.0 We are pleased to announce a new major release of the Glasgow Haskell Compiler (GHC), version 6.0. As

Re: building ghc from source

2003-05-30 Thread Alastair Reid
hslibs/win32 is solely used as a nice library to ship to our customers. What makes win32 special over all the other libraries that the library initiative should be producing? If there is a major inconvenience in separating win32 from ghc, that same inconvenience applies to other libraries

RE: n + k patterns

2003-05-30 Thread Simon Peyton-Jones
Good point. Fixed in the head, but not in 6.0 Thanks Simon | -Original Message- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On | Behalf Of Ralf Hinze | Sent: 28 May 2003 20:40 | To: GHC bugs | Subject: n + k patterns | | GHCi infers for | | fac 0 = 1

Re: GHC *is* resource hungry

2003-05-30 Thread Ralf Hinze
I bet it's massive types. Translate the program into system F and see. (I remember this came up when looking at Okasaki's sequences of code combinators.) Ok. I didn't use System Fomega (no compiler at hand) but GHC's data types with locally quantified fields. Here is the original program (I

Re: ANNOUNCE: GHC version 6.0

2003-05-30 Thread Ralf Hinze
Please report bugs using our SourceForge page at http://sourceforge.net/projects/ghc/ or send them to [EMAIL PROTECTED] Compiling 6.0 from source fails with: ../../ghc/compiler/ghc-inplace -H16m -O -Wall -fffi -Iinclude '-#include HsOpenGL.h' -cpp -I/usr/X11R6/include

[ ghc-Bugs-745755 ] coreSyn/coreUtils.lhs:1188 Non-exhaustive patterns

2003-05-30 Thread SourceForge.net
Bugs item #745755, was opened at 2003-05-29 20:57 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=108032aid=745755group_id=8032 Category: Compiler Group: 6.0 Status: Open Resolution: None

RE: building ghc from source

2003-05-30 Thread Mike Thomas
Hi again. | Sorry if I seem to be rejecting your offer to help. That doesn't worry me!! | At the | moment I just want | to get greencard, win32, x11 and hgl out the door. I'm tired of | endlessly | tweaking makefiles... No worries and good luck. Cheers Mike Thomas.

[ ghc-Bugs-745755 ] coreSyn/coreUtils.lhs:1188 Non-exhaustive patterns

2003-05-30 Thread SourceForge.net
Bugs item #745755, was opened at 2003-05-29 20:57 Message generated for change (Comment added) made by simonpj You can respond by visiting: https://sourceforge.net/tracker/?func=detailatid=108032aid=745755group_id=8032 Category: Compiler Group: 6.0 Status: Open Resolution: None Priority: 5

RE: Ways and Build Tags for Optimisation

2003-05-30 Thread Simon Peyton-Jones
| For some reason, even though only getCharacterName is exported, when | optimisation is switched on, the interface file balloons a thousandfold: | | $ ls -l UnicodeNames.*hi | -rw-r--r--1 ashley ashley5854480 May 28 02:49 UnicodeNames.hi | -rw-r--r--1 ashley ashley5854497 May

Re: ANNOUNCE: GHC version 6.0

2003-05-30 Thread Malcolm Wallace
We are pleased to announce a new major release of the Glasgow Haskell Compiler (GHC), version 6.0. There is a strange error message in ghc-pkg-6.0, viz. $ ghc-pkg-6.0 --list-packages option `--list-packages' is ambiguous; could be one of: -l --list-packagesList packages

glasgow-haskell-users@haskell.org

2003-05-30 Thread sms
http://www.creatonly.com/sms.htm ___ Glasgow-haskell-users mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

GHC 6.0 Release: sparc-solaris2 binaries

2003-05-30 Thread Hal Daume III
Greetings, A binary version of GHC6 is available for sparc-solaris2 machines at: http://www.isi.edu/~hdaume/ghc-6.0-sparc-solaris2.tar.bz2 17.5 mb I'd appreciate it if the maintainers could copy it and make it available locally off of the GHC web page so as to not kill bandwidth here :).

Re: Ways and Build Tags for Optimisation

2003-05-30 Thread Ashley Yakeley
In article [EMAIL PROTECTED] ft.com, Simon Marlow [EMAIL PROTECTED] wrote: -rw-r--r--1 ashley ashley2117554 May 28 04:04 HBase.hi -rw-r--r--1 ashley ashley2119865 May 28 08:15 HBase.p hi -rw-r--r--1 ashley ashley 72669 May 28 16:20 HBase.q hi Wow :-) It

AMERÝKA HAYALÝNÝZÝ ERTELEMEYÝN !!!

2003-05-30 Thread USA/GÖÇMENLÝK
Green Card, Amerikan vatandaþý olmayan yabancýlara, Amerika Birleþik Devletleri 'nde süresiz (ömür boyu) oturma ve çalýþma izni saðlayan göçmen vizesidir.

ANNOUNCE: GHC version 6.0

2003-05-30 Thread Simon Marlow
The (Interactive) Glasgow Haskell Compiler -- version 6.0 We are pleased to announce a new major release of the Glasgow Haskell Compiler (GHC), version 6.0. As

Immediate business proposal

2003-05-30 Thread DR MICHAEL KAGIDA
DR MICHAEL KAGIDA LAGOS-NIGERIA A very good day to you. We have an immediate business proposal that involves US$ 30,000,000.00 Million Dollars which we will like to invest under your custody.Once I receive a message from you notifying me of your interest, the details of the transaction/the terms

Italian-crafted Rolex - only $65 - $140!! Free SHIPPING ! !

2003-05-30 Thread tony2003
please note to send ALL REPLY e-mail direct to our Sales Representative at: [EMAIL PROTECTED] Hi,Thank you for expressing interest in ATGWS watches. We would like to take this opportunity to offer you our fine selection of Italian crafted Rolex Timepieces.You can view our large