As I keep building out my advanced flows, I find myself missing the ability to use variables that have a limited set of values.
Yes, I can hack something up using the other types, but this invariably leaves things open to impossible states, such as two booleans that should’ve been mutually exclusive not being mutually exclusive, or a numeric variable being 4 when the only valid states are 0-3.
An enum type where I could define the modes of my office to be either hacking
, meeting
or cleaning
would simplify the flow logic greatly, while also making them less error prone.