Jim, thanks for your feedback. I didn't intend for this to address the 
interaction term syntax.

As you can see the R language has several ways of representing the same 
information:

https://stat.ethz.ch/R-manual/R-devel/library/stats/html/formula.html

I would prefer to write, e.g.: `y ~ interaction(a, b) + np.log(x)`

The proposal is to expand unary `~` to binary `~` where appropriate in the 
context, thereby making the language more flexible, especially for mathematical 
purposes.

Colons are a third-order concern, and I assert they are rarely used in these 
circumstances regardless.
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/XAFEKVJWNP4OMC6BVELWLQWER5QYAWI4/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to