Closed
Description
In the past we've talked about making the tilde operator do something special to make statistical functions look nicer. One simple approach would take ex1 ~ ex2
and automatically wrap it in a quote call.
This would allow us to change clunky interfaces like glm(:(y ~ x))
into the nicer glm(y ~ x)
.
I'd love to see something like this happen for the 0.3 release, since it will allow us to provide a cleaner (and more familiar interface) for a lot of statistical functions. I suspect it wouldn't even be a badly breaking change, since I'm not aware of anyone using the tilde operator except people doing statistics in Julia.