Explicit Return Type of Lambda
You can explicitly specify the return type of a lambda by using -> Type after the arguments list: []() -> Type { } However, if a lambda has one statement and that statement is a return statement (and it returns an expression), the compiler can deduce the return type from the type of that one … Read more