▲ | marcosdumay 7 months ago | |||||||
Transformations are separable by principle, it's a fundamental property of them that state machines have as an afterthought that is even hard to represent. It doesn't matter if they have equivalent power. One of those representations fundamentally allows your software to have an architecture, the other doesn't. | ||||||||
▲ | freeone3000 7 months ago | parent [-] | |||||||
How much of software architecture is required because of the architecture? If your program has types that are the possible states, and functions to transform between those states, what architecture is needed beyond that? A grouping of related types, perhaps? | ||||||||
|