---------- nhc98-1.20 ---------- http://haskell.org/nhc98/
We are pleased to announce that, contrary to popular belief, there is indeed more than one Haskell compiler in the world. Whilst nhc98 might not receive much love and attention these days, it does at least continue to work. 1.20 is a refreshed release with many of the current core library packages included, and a variety of small bugfixes since the last release. * It successfully compiles and runs more programs from the nobench suite than jhc, hbc, Hugs, or yhc. * It generates an interpreted bytecode that, on the whole runs faster than that generated by Hugs or yhc, and in many cases is also faster than ghci. * Although nhc98 is written in Haskell, you don't need an existing Haskell compiler on your platform to build nhc98 - a C compiler will do. Hence, it is portable to almost any unix-like machine with a 32-bit compatibility mode. * Many useful build tools come included: hmake (the inspiration for ghc --make) hi (interactive read-eval-print, like Hugs or ghci) cpphs (Haskell-aware replacement for cpp) hsc2hs (preprocessor for FFI code) * Supplied with recent versions of these library packages: base, Cabal, directory, filepath, fps, haskell-src, HaXml, html, HUnit, old-locale, old-time, parsec, polyparse, pretty, process, QuickCheck, random, xhtml * Supports the Haskell'98 language standard, with the following language extensions: pattern guards (new) existential types named field puns hierarchical module names foreign function interface no monomorphism restriction empty data declarations Regards, Malcolm _______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell