Closed gregsdennis closed 1 year ago
This is another option to resolve #387 (see #395 for the first option).
For this, BooleanType is not a value but represents the logical result of test-expr.
BooleanType
test-expr
OptionalBooleanType
Nothing
A fallout of this is that $[?match(@.timezone, 'Europe/.*')==false] is not valid/well-formed.
$[?match(@.timezone, 'Europe/.*')==false]
There are a few editorial changes to make too
Yeah, I noticed few unrelated editorials I'd like to rework as well.
Closing this in favor of ☝️ as it's more complete.
This is another option to resolve #387 (see #395 for the first option).
For this,
BooleanType
is not a value but represents the logical result oftest-expr
.OptionalBooleanType
is no longer necessary, asNothing
in atest-expr
behaves the same as logical false.A fallout of this is that
$[?match(@.timezone, 'Europe/.*')==false]
is not valid/well-formed.