On Thu, 13 Jul 2006, Jon Fairbairn wrote: > On 2006-07-13 at 02:29BST "Neil Mitchell" wrote: > > Hi, > > > > > Are cool kids supposed to put the comma in front like this? > > Some cool kids do, some cool kids don't. Some do both, depending on their > > mood. > > > > The advantage of a leading , is that now the comma's line up, and if > > you want to add an item on the end of a list > > > > [a > > ,b > > ,c > > ] > > > > It's just a one line change, whereas with the comma after, you'd have > > to change the previous line as well - which is more effort and gives > > more noise in the darcs copy. > > This is one of my pet hates. First, people find things > easier to read if they are in a form that they have > encountered lots of times before (in addition to > psycho-visual factors). I'd like to think that Haskell > programmers read a lot of literature (and since they should > have started reading this long before they learnt to > programme, and continue so to read, they're going to have > read more literature than code). So for me (and anyone else > moderately literate) a list written > > [a, > b, > c > ]
Optimal notation of lists, because of most easiest editing, is a: b: c: [] =B-] _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe