Hi,

Ticket #10843 [0] proposes an extension, ArgumentsDo, which I would
love to see in GHC. It's a small syntactic extension that allows do,
case, if and lambda blocks as function arguments, without parentheses.
However, its differential revision [1] has been abandoned, citing a
mixed response from the community. A message [2] on the ticket
summarizes a thread in haskell-cafe on this topic.

I, for one, think adding this extension is worthwhile, because a
significant number of people support it. Also, given how some people
seem to feel ambivalent about this change, I believe actually allowing
people to try it makes it clearer whether it is a good idea.

Thus I'm wondering: is there any chance that this gets merged? If so,
I'm willing to work on whatever is remaining to get the change merged.

Regards,
Takano Akio

[0]: https://ghc.haskell.org/trac/ghc/ticket/10843
[1]: https://phabricator.haskell.org/D1219
[2]: https://ghc.haskell.org/trac/ghc/ticket/10843#comment:12
_______________________________________________
ghc-devs mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Reply via email to