On Sunday, 22 March 2020 at 19:04:40 UTC, Mike Parker wrote:
```
T returnValIfFail(T)(bool expr, T val) {
if(expr) return val;
else assert(0);
}
```
Heh, of course, as Dennis pointed out, that's essentialy assert(expr).
``` assert(expr); x = val; ```
