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

Reply via email to