Re: some Standard Haskell issues

1998-08-19 Thread Simon L Peyton Jones
Yes, I think it's a fine idea to loosen up the syntax and allow import and infix anywhere. But could someone clarify what the intent is with regards to the scoping of liberally sprinkled imports/infixes? I've added a clarification; my intent was that all ttimport/tt and tt fixity/tt

Re: some Standard Haskell issues

1998-08-10 Thread Simon Marlow
"Jeffrey R. Lewis" [EMAIL PROTECTED] writes: I thought the if-the-else proposal seemed odd until I followed the link and read the exact proposal. Simon: your if-then-else example on the Standard Haskell page seems at odds with the actual proposal (e.g. isn't the point that the `else' itself

Re: some Standard Haskell issues

1998-08-08 Thread Simon Marlow
"Jeffrey R. Lewis" [EMAIL PROTECTED] writes: Yes, I think it's a fine idea to loosen up the syntax and allow import and infix anywhere. But could someone clarify what the intent is with regards to the scoping of liberally sprinkled imports/infixes? Sorry - we should have made this clear.

some Standard Haskell issues

1998-08-07 Thread Colin . Runciman
* the name! Names including a date, like Haskell 98, or a specific use, like Teaching Haskell, could mislead. Standard Haskell 1 is rather long (and ambiguous). The reasons why Haskell 1.5 suggests greater stability than Haskell 1.4 are too obscure. So if Standard Haskell says too

some Standard Haskell issues

1998-08-07 Thread Marko Schuetz
"Colin" == Colin Runciman [EMAIL PROTECTED] writes: Colin * the name! Colin Names including a date, like Haskell 98, or a specific use, Colin like Teaching Haskell, could mislead. Standard Haskell 1 is Colin rather long (and ambiguous). The reasons why Haskell 1.5 Colin suggests

Re: some Standard Haskell issues

1998-08-07 Thread Jon . Fairbairn
On 7 Aug, [EMAIL PROTECTED] wrote: * maximal munch and comments Explicitly allowing operators such as --- and -- is not just a clarification; it is a change in the comment convention. (cf. p8 of the 1.4 report `The sequence -- immediately terminates a symbol ...') right, and a

Re: some Standard Haskell issues

1998-08-07 Thread Jeffrey R. Lewis
[EMAIL PROTECTED] wrote: * import and infix declarations anywhere in a module? I am against this proposal. Collecting all such declarations at the head of the module is better for human readers. Allowing them anywhere would also complicate and slow down program analysis that only

Re: some Standard Haskell issues

1998-08-07 Thread Simon Marlow
[EMAIL PROTECTED] writes: * import and infix declarations anywhere in a module? I am against this proposal. Collecting all such declarations at the head of the module is better for human readers. Allowing them anywhere would also complicate and slow down program analysis that