Presenting Haskell 1.3
Haskell is a general purpose, purely functional programming language
incorporating many recent innovations in programming language
research, including higher-order functions, non-strict semantics,
static polymorphic typing, user-defined algebraic datatypes,
pattern-matching, list comprehensions, a module system, and a rich set
of primitive datatypes, including lists, arrays, arbitrary and fixed
precision integers, and floating-point numbers.
Version 1.3 of the Haskell Report is nearly complete. The text of the
new report is not quite finished, but the Haskell Committee is ready to
unveil the proposed changes to Haskell. Most issues have been
decided, although a few points are still being debated. We are open
to comments on the new report and welcome any input from the
functional programming community. Haskell 1.3 contains a number of
significant changes in the language which we would like to expose for
discussion.
We have constructed a web page describing the changes proposed for
Haskell 1.3. The url is
http://www.cs.yale.edu/HTML/YALE/CS/haskell/haskell13.html
For those unable to access this web page, a plaintext version of this
same page will also be posted. Please ignore these messages if you
can access the web pages (which will be updated as we progress).
We hope to have the new report completed in October.
John Peterson
[EMAIL PROTECTED]
Yale Haskell Project