You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, ALL sort of ignores unset values. Which is to say, an UNSET! will not cause the evaluation to fail and return #[none]
>>all [10print"Hello"20]
Hello
==20
However, if an unset happens at the end, that UNSET! value is returned:
>>all [10print"Hello"]
Hello
>>
If an UNSET! is taken out of the consideration completely, that should return 10. Similarly, if all the evaluations are UNSET!, the result should be the same as an empty block (true). Today that is not the case:
Submitted by: fork
Currently, ALL sort of ignores unset values. Which is to say, an UNSET! will not cause the evaluation to fail and return #[none]
However, if an unset happens at the end, that UNSET! value is returned:
If an UNSET! is taken out of the consideration completely, that should return 10. Similarly, if all the evaluations are UNSET!, the result should be the same as an empty block (true). Today that is not the case:
Imported from: CureCode [ Version: r3 master Type: Bug Platform: All Category: Unspecified Reproduce: Always Fixed-in:none ]
Imported from: metaeducation#2201
Comments:
Submitted by: fork
Duplicate of #850
The text was updated successfully, but these errors were encountered: