On Sunday, 2 December 2012 at 06:58:12 UTC, Jonathan M Davis wrote:
On Sunday, December 02, 2012 07:49:52 deadalnix wrote:
And what do you think about map!(x => x * x) = generator(x, y, z)
?

What's that even supposed to mean? map has been given no function argument either as UFCS or with a normal function call, so it's not being called. And even if it were, it wouldn't result in an lvalue, so putting it on the left of an assignment makes no sense. I have no idea what you're trying to do here.


I want to express that regular function are really different than regular function calls. If map had to behave like a property, then the code above would be correct, and 100% equivalent to Andrei's snippet.

Reply via email to