For once, let's take something from C++. ;) Structured bindings are accepted for C++:

  https://isocpp.org/blog/2015

Assuming that f() returns a tuple,

  auto {x,y,z} = f();

will be the same as

  auto t = f();
  auto x = get<1>(t);
  auto y = get<2>(t);
  auto z = get<3>(t);

Ali

Reply via email to