Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-05-21 Thread Henning Thielemann
On Wed, 28 Mar 2007, Benjamin Franksen wrote: Hi, I often run into the following issue: I want to write a list of lengthy items like this mylist = [ quite_lengthy_list_item_number_one, quite_lengthy_list_item_number_two, quite_lengthy_list_item_number_three ]

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-29 Thread Dougal Stanton
On 29/03/07, Greg Buchholz [EMAIL PROTECTED] wrote: Something out of Unicode? ≬⊳⌁⋆☕⚡‣‸‡⁏•△▴◆◇◊◬◢◮♘♣♲♪◖▻▿轢 There should be a good candidate for a rational arrow notation in there! I always found the a - b - c syntax a bit disturbing. :-) D.

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-29 Thread Douglas Philips
On 2007 Mar 29, at 12:26 AM, Nicolas Frisby wrote: I don't think that aName = [ x , y , z ] can be beat for adaptability (i.e. adding/removing/reorganizing results or _especially_ renaming the declaration). Doesn't do so hot regarding vertical space though... IMHO (just as IYHO above),

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-29 Thread Andrzej Jaworski
Something out of Unicode? ≬⊳⌁⋆☕⚡‣‸‡⁏•△▴◆◇◊◬◢◮♘♣♲♪◖▻▿轢 Greg Buchholz Why not Braille alphabet? These guys at least don't complain;-) ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

RE: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-29 Thread Bayley, Alistair
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Douglas Philips On 2007 Mar 29, at 12:26 AM, Nicolas Frisby wrote: I don't think that aName = [ x , y , z ] can be beat for adaptability IMHO (just as IYHO above), this cannot be beat: aName = [

[Haskell-cafe] A wish for relaxed layout syntax

2007-03-28 Thread Benjamin Franksen
Hi, I often run into the following issue: I want to write a list of lengthy items like this mylist = [ quite_lengthy_list_item_number_one, quite_lengthy_list_item_number_two, quite_lengthy_list_item_number_three ] With the current layout rules this is a parse error (at the closing

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-28 Thread Andrzej Jaworski
mylist = [ foo, bar, baz, qux, quux, foo, bar, baz, qux ] Good direction. Perhaps you can also figure out how to replace the disturbing $ operator? -Andrzej ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-28 Thread Andrzej Jaworski
Perhaps you can also figure out how to replace the disturbing $ operator? Why is it disturbing? It is not that I am short on dollar or Eurofobic;-) It introduces sort of daub aesthetics to the code. Also for someone that puts strong emphases on notation signs should have some semiotic

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-28 Thread John Meacham
On Wed, Mar 28, 2007 at 10:21:08PM +0200, Benjamin Franksen wrote: Hi, I often run into the following issue: I want to write a list of lengthy items like this mylist = [ quite_lengthy_list_item_number_one, quite_lengthy_list_item_number_two, quite_lengthy_list_item_number_three ]

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-28 Thread Greg Buchholz
Andrzej Jaworski wrote: Good direction. Perhaps you can also figure out how to replace the disturbing $ operator? Something out of Unicode? ≬⊳⌁⋆☕⚡‣‸‡⁏•△▴◆◇◊◬◢◮♘♣♲♪◖▻▿轢 Greg Buchholz ___ Haskell-Cafe mailing list

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-28 Thread Greg Buchholz
David House wrote: I see this a lot. My personal preference is: mylist = [ foo, bar, baz, qux, quux, foo, bar, baz, qux ] Or, mylist = [foo, bar , baz, qux, quux, foo, bar, baz , qux] ___ Haskell-Cafe

Re: [Haskell-cafe] A wish for relaxed layout syntax

2007-03-28 Thread Nicolas Frisby
I don't think that aName = [ x , y , z ] can be beat for adaptability (i.e. adding/removing/reorganizing results or _especially_ renaming the declaration). Doesn't do so hot regarding vertical space though... On 3/28/07, Greg Buchholz [EMAIL PROTECTED] wrote: David House wrote: I see