Re: Hugs Nov-2003 release: traceShow goes missing

Ross Paterson <[email protected]>
Newsgroups gmane.comp.lang.haskell.hugs.user
Message-ID <[email protected]>
[moving to hugs-users]

On Fri, Dec 19, 2003 at 08:49:17PM +0000, Graham Klyne wrote:
> I've just upgraded my Hugs installation to the Nov-2003 release, and I 
> notice that function traceShow is missing from library module Debug.Trace.
> 
> I assume this is unintentional, as it's still mentioned in the Hugs manual.

I'm afraid it was -- Hugs now uses the same Debug.Trace as everyone else,
and that module has no traceShow.  There are some other minor differences
with the old Hugs trace too: Debug.Trace.trace appends a newline and
sends its output to stderr.

There are a few cases like this in the Nov2003 release, where some
backwards compatibility is sacrificed for compatibility with the
hierarchical libraries shared with other implementations.  The
hierarchical library documentation is a more accurate reference on
the library interface than the Hugs manual, which was written some
time ago.  Similarly the User's Guide included with the distribution
is the up-to-date reference for many features of the interpreter,
though it's not as detailed as the old manual in many places.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.