Skip to content

The default value that remembered the last call

A function takes a list parameter with an empty list as its default, appends to it, and returns it. Successive calls with no argument return a list that keeps growing.

Why?