> Hi, I get the following error when using Hugs (Jan'98) 
> > ERROR "V.hs" (line 6): Insufficient class constraints in instance member
> > binding
> > *** Context  : ()
> > *** Required : Anonymous a
> 
> [...]

Just for the record, it doesn't work in June98 Hugs either.

> GHC, HBC and Hugs-1.3c all have no problem with this file.  
> HINT: it works in Yale-Hugs if you replace "vector = V anon" with 
> "vector = V (anon,anon)".

There's no such thing as "Yale-Hugs".  Perhaps you mean "Nottingham
and Yale Hugs" (which is usually just called "Hugs")?

Hugs is known as "Nottingham and Yale Hugs" instead of "Yale and
 Nottingham Hugs" not because N comes before Y in the dictionary but
 because Mark Jones wrote the original version of Hugs, because
 he wrote _at least_ 90% of the code in the current distribution and
 because he continues to make important contributions to Hugs.  

The most obvious recent contribution by Mark is the new typechecker in
 Hugs 1.3c.  This is a major rewrite of the typechecker which adds a
 lot of really neat features.  Mark did all the work on that - basically
 because he knows how to write typecheckers and we don't.
We'll be integrating the new typechecker into the next major release
 along with the new code generator and the GHC runtime system.

So, please, forget this "Yale Hugs" nonsense.  Its embarressing for Yale
 and (IMHO) it's insulting to Mark.  The name is "Hugs" or "Nottingham
 and Yale Hugs" and you should use the version name to distinguish one
 version from another.


-- 
Alastair Reid              Yale Haskell Project Hacker
[EMAIL PROTECTED]  http://WWW.CS.Yale.EDU/homes/reid-alastair/


Reply via email to