Re:Ask HN: What made you change your mind about a programmin...
by lallysingh on Monday March 04, 2019 @12:22AM
(#19298988)
The model is a data structure and the view is a series of functions on it. The rest is convenience and interface state (render cache, undo stack, etc).
Have a look at functional reactive programming.