[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SYNTAX ONLY



Date: 31 May 91 15:57
From: haskell-request@cs.glasgow.ac.uk
Sender: Paul Hudak <hudak-paul@cs.yale.edu>
To: haskell@cs.yale.edu
Cc: simonpj@cs.glasgow.ac.uk, jhf@lanl.gov, guzman-maria@cs.yale.edu
Subject: SYNTAX ONLY

Original-Via: uk.ac.nsf; Fri, 31 May 91 15:38:58 BST
Original-Sender: hudak-paul@cs.yale.edu

Here is an attempt to nail down a few syntactic issues:


1) Sections.

Although I spoke against them, there seems to be more support for them
than not, and since Joe has proposed a concrete syntax, I suggest that
we adopt them.

Maria, Will, and/or anyone else: please take a look at Joe's syntax to
make sure he didn't screw us to the wall (:-).


2) Bindings in list comprehensions.

There are non-trivial problems with this proposal, and since Joe has
withdrawn it, I say forget about it.


3) Guards in lambdas.

Nuke 'em.


The above are DECISIONS; scream if you don't like one of them.


Regarding the original name debate: Unless Simon, Joe, and Brian can
come to agreement on this VERY QUICKLY, I say leave it for Haskell 2.
The module system in general needs to be reviewed very carefully again
anyway.

  -Paul