Вот фрагмент С++, который я нашел в документации библиотеки cpp.react:
auto in = D::MakeVar(0);
auto op1 = in ->* [] (int in)
{
    int result = in /* Costly operation #1 */;
    return result;
};
Я никогда не видел обозначения ->* []. Во-первых, я думал, что это просто опечатка, но я нашел такое выражение в исходном коде:
auto volume = (width,height,depth) ->* [] (int w, int h, int d) {
    return w * h * d;
};
Является ли это допустимым С++ 11 (или С++ 14)? Что это значит?