Newbie proposal: operator backquoting
Ian Lynagh
igloo at earth.li
Mon Jun 25 10:46:19 EDT 2007
On Thu, Jun 21, 2007 at 09:14:55AM +0400, Dusty wrote:
>
> foo '-'1 has two arguments, (-) and 1, while foo -1 has one argument, -1
You mean
foo '-'1
is parsed as
(-) foo 1
and
foo -1
is parsed as
foo (-1)
right?
What would
foo - 1
mean? If it means
(-) foo 1
then putting the extra space in looks a lot nicer to me than using
backquotes. If it means
foo (-1)
then I think this will break a lot of code, and is also very
unintuitive.
Thanks
Ian, a member of the "Out with DMR, defaulting, unary negation and n+k
patterns" club
More information about the Haskell-prime
mailing list