I agree with Iavor on this one. I use Haskell professionally as well, and I'm actually quite fond of what it leaves out in terms of both syntax and semantics, as opposed to what it adds. Whether it's pragma protected or not, I just don't see the point of complicating the language with such a seemingly minor feature. Also, as pointed out before, the tuple-sections feature interact badly with this, and the treatment of commas in lists and tuples being different is a source of concern.

If it's added, however, it should definitely be pragma protected as I'm pretty sure if I ever have extra commas lying around it's because I inadvertently deleted something or made some other cut-paste error. I'd like GHC to keep telling me about those in perpetuity.

-Levent.

On Thu, Sep 25, 2014 at 1:10 AM, Alexander Berntsen <alexander@plaimi.net> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 25/09/14 09:13, Iavor Diatchki wrote:
> I work with Haskell on a daily basis, and I honestly don't think
> that this is going to simplify my job in any way.
I too work with Haskell every day, and I *know* this will make my job
easier.

> On the other hand, it seems like it it will make it more complex
> to write tools that process Haskell, and to explain the syntax of
> the language to beginners.
Not sure how it will make tools more complicated as a pragma. & they
can always just not support the pragma if it's that hard.
- --
Alexander
alexander@plaimi.net
https://secure.plaimi.net/~alexander
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iF4EAREIAAYFAlQjzfcACgkQRtClrXBQc7WO8wEAndhjRsCkVXp2mJWSW1steQYT
1C9P6pzzntViDQS9tHsA/09GSKO0lHlmU1B5PWKkGkNmiCFV8hJUzTEYAo1363E8
=0Db/
-----END PGP SIGNATURE-----
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs