Posted on behalf of SLPJ -- KH.


Folks,

The Haskell Report is to be published in SIGPLAN Notices later this year.
The deadline for this is end February 1992.  

Over the last month we have been collating and correcting all the
typographical errors and infelicities in the V1.1 report.  In addition
we have 
        - made some small syntactic changes, 
        - moved some Prelude definitions from one place to another,
        - addded some new Prelude functions.

The result is to be called V1.2.  There are no changes of major substance.

This message is to announce the release of V1.2-beta, which is available
now by FTP (details below).  If you are a Haskell enthusiast, you may want
to take a look at it to see if your favourite glitch has been fixed.  If
you are a more normal individual, I suggest you ignore this message and
wait for the SIGPLAN version.

Best wishes

Simon PJ


How to get V1.2-beta
~~~~~~~~~~~~~~~~~~~~

You may get the report via normal (Internet) anonymous FTP from these
sites, in a directory "pub/haskell/report":

    Site (IP#)
    ----------------------------------------
    nebula.cs.yale.edu      (128.36.13.1)   [maybe in pub/haskell-report]
    animal.cs.chalmers.se   (129.16.225.66)
    ftp.dcs.glasgow.ac.uk   (130.209.240.50)

The files that are available, all compressed (*.Z) ["uncompress" or
"zcat" to uncompress them]:

    report-1.2beta.ps.Z     report in PostScript format
    report-1.2beta.dvi.Z    report in DVI format (LaTeX output)
    report-1.2beta.tar.Z    document sources, in UNIX "tar" format

Typical uses:
    % zcat report-1.2beta.ps.Z  | lpr -Plaserwriter
    % zcat report-1.2beta.dvi.Z | dvips | lpr -Plaserwriter
    % zcat report-1.2beta.tar.Z | tar xfv - ; <dive in and "make" it>

For example, from Yale:
  % ftp nebula.cs.yale.edu
  login: anonymous
  password: your-email-address
  ftp> type binary
  ftp> cd pub/haskell/report
  ftp> get report-1.2beta.dvi.Z  (or .ps.Z or .tar.Z)
  ftp> quit

People in the UK may get the same files via JANET NIFTP from Glasgow,
in a directory <FP>/haskell/report.  Host: uk.ac.glasgow.dcs. Binary.
User: guest.  Password: your e-mail address.  A typical NIFTP command,
available on some Unix machines, might be:

cpf -b8 '<FP>[EMAIL PROTECTED]' my-own.tar.Z


Main syntactic changes in V1.2-beta
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1.      The precedence of @let@, @case@, lambda and conditional expressions
        has been changed to lie between infix operator application and
        normal function application.

2.      The right-hand operand of an infix operator application may now
        be an (unparenthesised) @let@, @case@, lambda, or conditional 
        expression.

3.      Types in expression type signatures are now $types$ rather than 
        $atypes$. Expression type signatures cannot occur at the top level 
        in @case@ expression guards.

4.      The rules for quoting names to form operators, or quoting operators
        to form names, have been relaxed slightly.  
        Whitespace is now allowed in:

                ( + ),  ` elem `,  `Y {- Y not -}`  etc...

Reply via email to