Re: Multiple Parameter Class in Hugs -- Please!

1998-04-08 Thread Mark P Jones
[It's been moderated since '94. Spam posts that are clearly system specific (e.g., "my program fails to compile,{hugs,{g,n,h}{h,b}c}-wurble needs the Flarp library - where can I find a copy of it?") are not relayed - do you want them to? It's up to the list corpus to decide whether it should

Re: Multiple Parameter Class in Hugs -- Please!

1998-04-08 Thread Benedict R. Gaster
Hi All, Surely messages about specific Haskell implementations are of potential interest to the majority of readers on the Haskell mailing list? Are you saying that messages about some cool new feature in nhc, or some puzzling results obtained using Hugs, or some new observation about the

Re: Multiple Parameter Class in Hugs -- Please!

1998-04-06 Thread Simon L Peyton Jones
infixl 7 *$ infixl 6 +$, -$ class Ring a where (+$), (-$), (*$) :: a - a - a negateR :: a - a fromIntegerR :: Integer - a zeroR, oneR :: a It's particularly irritating having to use many of the Num methods and therefore having to give them different names. Suggestion:

Re: Multiple Parameter Class in Hugs -- Please!

1998-04-02 Thread Fergus Henderson
On 01-Apr-1998, S. Alexander Jacobson [EMAIL PROTECTED] wrote: Not having written a compiler before, this may be an ignorant question, but how come you write these Haskell compilers/interpreters in C/C++ rather than bootstrapping from prior versions of Haskell itself? Gofer (and hence Hugs)

Re: Multiple Parameter Class in Hugs -- Please!

1998-04-02 Thread S. Alexander Jacobson
On Thu, 2 Apr 1998, Fergus Henderson wrote: On 01-Apr-1998, S. Alexander Jacobson [EMAIL PROTECTED] wrote: Not having written a compiler before, this may be an ignorant question, but how come you write these Haskell compilers/interpreters in C/C++ rather than bootstrapping from prior

Multiple Parameter Class in Hugs -- Please!

1998-04-01 Thread michael
[System specific postings aren't normally relayed onto the haskell list, but made an exception here since it discusses general (Standard) Haskell features. -moderator] Are there any plans to implement multiple parameter type classes in Hugs any time soon? I'd really really like them!

Re: Multiple Parameter Class in Hugs -- Please!

1998-04-01 Thread S. Alexander Jacobson
On Wed, 1 Apr 1998, Alastair Reid wrote: 1.3c doesn't include the extensions we added here at Yale: qualified modules, GreenCard support, more standard libraries, etc. We were already in the middle of a huge set of changes when 1.3c arrived - so it'll be a wee while before we can release a

Re: Multiple Parameter Class in Hugs -- Please!

1998-04-01 Thread Alastair Reid
Are there any plans to implement multiple parameter type classes in Hugs any time soon? I'd really really like them! If you don't need the full power of Haskell's module system, you should try using Mark P Jones' Hugs 1.3c which includes multi-parameter type classes, rank-2 polymorphism,