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 <alexan...@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
> alexan...@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
>
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs

Reply via email to