I would like to use dot notation to extract the year of a date.
q) myDate:2014.01.01;
q) myDate.year
2014i / works OK
But when inside a function,
f:{[x] :x.year};
f[myDate]
I get an error (I use Studio for KDB+)
An error occurred during execution of the query.
The server sent the response:
x.year
What's going wrong?