nhc98 status
The latest stable release is 1.16. The CVS development tree is now
at version 1.17. Bugfixes and important changes to the system are
described here for the two most recent released versions.
nhc98 1.16 (2003-03-08) features
- New: A large subset of the base package of
hierarchical libraries is now included in the build.
- New: The primitive FFI mechanism has been updated to match
the latest official spec, and the full Foreign
libraries are also included (in hierarchical form).
- Performance: The library function List.sortBy now uses a stable
O(n log n) mergesort.
- Bugfix: nhc98 now works correctly in the presence of gcc-3.x.
- Bugfix: nhc98 once again builds on Cygwin with ghc.
- Bugfix: Numerous other small fixes, including revisions to the
Haskell'98 standard.
nhc98 1.14a (2002-08-13) features
- The only change between 1.14 and 1.14a is that the version of
hmake included in the source package has been updated from 3.05
to 3.06.
nhc98 1.14 (2002-06-14) features
- New: The Hat tracing system is now entirely separate from
the nhc98 compiler. Hat can now be used with either ghc
or nhc98 - you should download and build the Hat system
after building nhc98.
- New: The compiler now supports a simplified version of ghc's
package mechanism. No documentation yet, but Hat relies
on it.
- Performance: Various patches for improved time/space usage of the
compiler itself, contributed by Thomas Nordin.
- Bugfix: Various small fixes for OS environments like OpenBSD,
ix86-Solaris, etc.
Status of various components
The basic, stable, components include the compiler itself, the Standard
Prelude and Libraries, heap profiling facilities, and the tools hmake,
greencard, and hp2graph. Relatively recent additions to the system
are the time profiler and common FFI.
component |
compiler |
prelude + libraries |
heap profiling |
hp2graph |
GreenCard |
hmake |
quality |
release |
release |
release |
release |
release |
release |
last change |
2003-02-27 |
2003-03-07 |
1997 |
1996 |
2001-06-01 |
2003-03-06 |
component |
time profiling |
common FFI |
hi |
HOOD |
quality |
beta |
release |
release |
release |
last change |
2001-05-18 |
2003-01-24 |
2000-11-10 |
2000-09-15 |
The latest updates to these pages are available on the WWW from
http://www.haskell.org/nhc98/
This page last modified: 7th March 2003
York Functional Programming Group
|