We are pleased to announce a new release of Hugs, a Haskell
interpreter and programming environment for developing cool
Haskell programs. Sources and binaries are freely available
by anonymous FTP and on the World-Wide Web. The release and
supporting documents can be downloaded from the Hugs home page
at: http://haskell.org/hugs
The September 1999 version of Hugs 98 is essentially just a
cleaned of the first public release of Hugs 98 in May 1999, and
incorporates several changes:
- A new and more liberal license (Hugs and GHC are now
distributed under the same license).
- Support for type classes with functional dependencies.
- A more intuitive semantics for overlapping instances.
- Experimental support for multi-instance resolution.
- New :browse and :version commands.
- Modest Haskell 98 compatibility changes: for example, the
Prelude instances of Show (a -> b) and Functor ((->) a) have
been removed.
- Modest GHC compatibility changes: for example, the syntax
for multiple quantified variables does not allow commas.
Where you might previously have written "forall a,b. a -> b",
now you should write "forall a b. a -> b", as in GHC.
- Other bugfixes and enhancements.
Most of the new features are described in more detail in the
Hugs documentation, which has been updated for this release.
We expect to release the next public version of Hugs in the
spring of 2000, which will take the form of the combined
Hugs/GHC system, with even better evaluation technology, and
stronger FFI support.
Send email to [EMAIL PROTECTED] to join the hugs-users
mailing list. Bug reports should be sent to [EMAIL PROTECTED]
Send email to [EMAIL PROTECTED] to subscribe to the
hugs-bugs list.
The home page for Hugs is at http://www.haskell.org/hugs.
The Hugs Team