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
{{ message }}
This repository has been archived by the owner on Nov 18, 2021. It is now read-only.
a: >5 // This field must be greater than 5
b: !=null // This field must not be null
c: >3.0 & <10 // (3.0, 10.0) open ended range on both sides
Supported operators:
< > >= <= != ==
These would be defined on the same types as their binary equivalents. Semantically such expressions would define disjunctions of possible values, analogous to ranges.
Introducing these would solve various limitations that are currently present. Such as defining open ended ranges for floats or requiring that a value should not be of a specific type.
The text was updated successfully, but these errors were encountered:
For instance:
Supported operators:
These would be defined on the same types as their binary equivalents. Semantically such expressions would define disjunctions of possible values, analogous to ranges.
Introducing these would solve various limitations that are currently present. Such as defining open ended ranges for floats or requiring that a value should not be of a specific type.
The text was updated successfully, but these errors were encountered: