Bind operator ... for destructuring

# Andrea Giammarchi (3 years ago)

Hello there 👋 this is going to be quick: how about using the bind operator at least for destructuring?

// today
function util(ref) {
  if (ref.prop === 1)
    ref.method(2);
}

// tomorrow?
function util({prop, ::method}) {
  if (prop === 1)
    method(2);
}

Such shortcut would simplify a lot of extra variables declarations and/or destructuring, both in the DOM world utilities, and in general in various helpers.

Thoughts?