The way Workflows work today has been causing me some serious problems. In particular, I wish to return execution from a workflow at any given time, using a “Return” statement, like if it was a real function.
They are very much like functions already, they take in and return parameters, but we’re hamstrung when it comes to flow control.
We’ve been earning more and more trust from our colleagues, which is awesome, but it also means we’re dealing with ever more complex business logic. We need tools to cope with that.