gigablah/durian

Refactor main execution loop into HandlerStack object

Opened this issue · 1 comments

Create a iterable HandlerStack where you can manipulate the Handler collection, recursively iterate through embedded stacks and configure the termination strategy (terminate upon return value, terminate upon response) and error handling strategy (silence, bubble, throw).

This mechanism is in place now. Leaving issue open since some refactoring is in order.