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/