Limber separators

Antonio Nikishaev me at lelf.lu
Tue May 31 13:42:14 UTC 2016


> On 12 May 2016, at 23:48, Iavor Diatchki <iavor.diatchki at gmail.com> wrote:
> 
> 
> On Sat, May 7, 2016 at 1:44 AM, Jon Fairbairn <jon.fairbairn at cl.cam.ac.uk> wrote:
> 
> 
> The one this violates is “never make language design decisions
> to work around deficiencies in tools” The problem is that diff
> does its work in ignorance of the syntax and consequently
> produces poor results.
> 
> 
> I think that this is an excellent principle that we should uphold.


Personally I don't need this extension per se since I don't care about one excess diff line.
What I do care about however, is the horrendous style people invented to avoid “the diff problem”.
As an example

something = [ foo
	    , bar
	    , baz
	    ]

So I’d really like to see this extension, even if only to conquer the aforementioned style.



PS    But this all is indeed a little bikeshedding before we finish the “Infrastructure & Communication” thread.



-- 
lelf



More information about the Haskell-prime mailing list