I'm trying to study D programming
Following is code from vibe's example(web_ajax) code:
~~~~
void getDataFiltered(Fields field, string value)
{
auto table = users.filter!((a) => value.length==0 ||
a[field]==value)().array();
render!("createTable.dt", table)();
}
~~~~
I can't understand the expression "(a) =>",there is no defination
of "a",how does this work?
thanks for help
