Related field to reactive programming
- Microsoft Excel is a good example of incremental computing
- Works best when there’s a bunch of shattered inputs - ie market data that updates inpendantly.
- Connecting to imperative APIs (ie. virtual-doms - think reactjs)
- Where diff/patch is required
- Network protocols
- Translating views - go from state view back to diff based view.
- It’s functional programming view - general purpose glue for hooking.