4 ms·
> then you have the opposite problem - you need to do extra leg-work to communicate a value to the surrounding scope. that would be far less likely to break th
by jnxx 6y ago
> then you have the opposite problem - you need to do extra leg-work to communicate a value to the surrounding scope.
that would be far less likely to break things in an unexpected way, as in "explicit is better than implicit".
I am also wondering whether what is really missing here is perhaps a kind of imperative switch/case statement which has the explicit purpose of changing function variables.