*** Haskell B. release 0.9999.4 ***

Hbc 0.9999.4 is a compiler for full Haskell 1.4, both
the language and the libraries.  It is available for
a large number of platforms (see below).

* How to get it
Use ftp to
    ftp://ftp.cs.chalmers.se/pub/haskell/chalmers/
and get the parts that you need.  
Further information can be found at
    http://www.cs.chalmers.se/~augustss/hbc/hbc.html

* Features
Some notable hbc features and extenstions:

 - Compiler and, on some platforms, interactive system allowing
   compiled and interpreted code to be mixed.
 - Extends Haskell 1.4 with locally quantification, both
   existential and universal.
 - Flexible interface for calling foreign functions (ccall).
 - Update-in-place arrays via runST.
 - Large library of utility functions, e.g. sets, mappings,
   parsing, pretty printing, bit manipulation, error handling,
   list utilities, queues, packed strings, etc.
 - Unicode support (only plane 0) allowing programs to be
   written with different character sets, includes encoding
   and decoding of e.g. UTF-8.

* Platforms
Hbc is currently available for the following platforms:
        alpha-osf4.0
        hppa-hpux9
        i386-freebsd2.1
        i386-linuxELF
        i386-netbsd1.2
        mips-irix5.3
        power-aix4
        sparc-solaris2.5
        sparc-sunos4.1.3
A Windows 95/NT version will appear shortly.

The source (available with ftp from the same place) contains
code generators for NS32K, M68K, ARM, Cray, RT/PC, and Vax
as well, but since demand (and availability :-) for these
is low there are no pre-built binaries.



Reply via email to