How to Get Haskell for Your PC

Warning about the Windows 3.x Version of Hugs ...

About Hugs

Both of these versions of Hugs derive from software developed by Mark Jones. His original work led to a programming language called Gofer, which is similar to Haskell, but includes several novel features, some elements of which have been incorporated into Haskell. On Valentine's Day, 1994, Mark Jones released the Haskell User's Gofer System, which merged parts of Gopher and Haskell. The Windows 95 version of Hugs, which was developed as part of the Yale Haskell Project (especially Alastair Reid) using Mark Jones's software as a starting point, integrates more of the Haskell language into Hugs and is under continuing development.

One of the primary goals of the original Gofer project and of the Hugs projects was to make modern functional languages accessible on a wide variety of computing platforms, especially widely used platforms such as Windows and Macintosh. As a result, both products are available on many computing systems. You can download it for Linux, for example, if that is the operating system you prefer - or for other versions of Unix. You can get information on how to do this from the Hugs Web site at Yale and at Nottingham.

Reporting Problems with Hugs

The Hugs Web site at Yale includes summaries of problems that people have discovered with the Hugs system. If you believe you have run into an error in the system, those summaries may help you confirm it and find an explanation or workaround. There is also an email address for error reports. Please consult with your instructor before reporting errors to the Yale project.

Conditions of Use, Duplication, and Distribution of Hugs

Windows 95
Windows version