Indeed, after serialization, statements probably go next on the list of "gifts that keep on giving."  Languages that avoided this mistake have a leg up on languages that didn't.


On Sep 3, 2020, at 2:16 PM, Brian Goetz <brian.go...@oracle.com <mailto:brian.go...@oracle.com>> wrote:

That came up in the expression switch exploration.  The thinking then, which I think is still valid, that it is easier to understand the difference when default-totality is attached to the expression versions, because expressions _must_ be total and statements totally make sense to be partial.

Which, many theorists would say, is an indictment of statements (both generally and in this specific instance).


Reply via email to