We have input as array of strings. Based on some rule output
string needs to be created.
For example- take the statuses of Order.{"Created","Confirmed","Shipped","Out for Delivery","Cancelled"} . Final status will be calculated based on combination of inputs. So there are rules given which defined this. For example (Created + Confirmed -> Confirmed) etc.Output Status is given by another team.
Is there any rule engine to do like this ?