Destructuring

Variables can be bound to values in a list at certain positions or key:


    

The rest key works with destructuring as it does with function parameters, which binds the remainder of the list: