4 ms·
I think false is sugar for the empty tuple / array. `?` is an operator that turns tuples / arrays back into choices. Thus `false?` can be seen as an expression
by haliq 4y ago
I think false is sugar for the empty tuple / array. `?` is an operator that turns tuples / arrays back into choices. Thus `false?` can be seen as an expression that returns no values, which is semantically falsy in the language.
- gergo_barany 4y agoAh, that makes sense. Thanks! It should still not be the default name for this construct.