Made as simple as possible, but not simpler.

Statecharts as a Logic of Effects

Do your programs only compute pure functions of data, or do they also perform effects such as dynamically reading input, writing output, transitioning database state, making network requests, etc.

Page 2 of 20