
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
-----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