I'm reviewing a sample program code and found this line:
auto prerequisite = task<void>([](){});
What is the meaning of those combined parentheses ([](){})
I'm a cpp programmer but do not know advance cpp (c11+) which this Microsoft example is written at. Googling didn't help, and I don't know the name of those operators.