ANNOUNCE: hat-2.00

Malcolm Wallace Malcolm.Wallace@cs.york.ac.uk
Fri, 14 Jun 2002 19:33:46 +0100


		------------------------------------
		             hat-2.00
		------------------------------------

We are pleased to announce a new release of Hat, the Haskell tracing
(an debugging) system for Haskell'98.

This release of Hat is a major release.  It is now distributed entirely
separately from the nhc98 compiler, and supports both nhc98 and GHC as
possible host compilers.

Since the last release of Hat, the trace file format has changed,
the browsing tools have been substantially rewritten for better
cross-tool integration, and runtime performance has been improved.

If you haven't already tried out the Hat tracing system, now is a
good time to have a go!  Features worth noting are:

  * There is a tutorial introduction to Hat, showing how to generate
    program traces, how to explore them, and how they can help you
    to debug Haskell programs.

  * All the interactive trace browsing tools are implemented in
    Haskell, including a simpler, textual version of hat-trail.
    They all inter-operate, and use a similar command syntax.

  * The trace-generating machinery can be used with either GHC or
    nhc98.  Just use `hmake -ghc -hat' or `hmake -nhc98 -hat'.

There is a new mailing list at haskell.org for discussion of the Hat
system, and bug-reports.
    http://haskell.org/mailman/listinfo/hat

For information on hat:       http://www.cs.york.ac.uk/fp/hat/
For hat downloads:            ftp://ftp.cs.york.ac.uk/pub/haskell/hat/
(Please note that a prior installation of hmake-3.05 is required.)

Regards,
    The Hat team at York