Mutability, Aliasing, and the Caches You Didn’t Know You Had

Andy Matuschak:I’d like to propose that these kinds of implicit caching problems occur all the time, almost whenever you pass mutable data around a typically stateful imperative system. Consider: “The Register button should be enabled when the user enters an email address and a pair of matching passwords.” or “The text field displays a formatted … Continue reading Mutability, Aliasing, and the Caches You Didn’t Know You Had