[ghc-steering-committee] A plea for BlockArguments

Spiwack, Arnaud arnaud.spiwack at tweag.io
Fri Dec 4 16:26:19 UTC 2020


The baseline question is: what is the consequence for someone who doesn't
use the extension. I've never turned it on, I have no idea of the
consequences. It's been around for some two years already (8.6). Is it
commonly used?

On Fri, Dec 4, 2020 at 5:23 PM Iavor Diatchki <iavor.diatchki at gmail.com>
wrote:

> While we are pleading for things, I'd really like to have BlockArguments
> on by default, as I use them all the time, and I really don't think that
> adding the extension to a module adds much information.
>
> I realize that this is mostly a stylistic issue, and some programmers are
> going to prefer to write explicit parens, which is perfectly fine and in
> now way incompatible with BlockArguments.
>
> Personally I like the extension because, while it takes a bit of getting
> used to, for me it leads to less syntactic noise in the code, which makes
> it easier to read and manipulate code.
> _______________________________________________
> ghc-steering-committee mailing list
> ghc-steering-committee at haskell.org
> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-steering-committee/attachments/20201204/2abf790f/attachment.html>


More information about the ghc-steering-committee mailing list