Implementing the Elm Architecture in Swift
As someone who writes some pretty hardcore UIs in Cocoa, this reactive style stuff seems applicable to a pretty narrow class of application.<p>The more you fight Cocoa, which I believe this stuff does, the bigger the mess you&#x27;ll create for yourself once you view hierarchy becomes large and filled with custom views that don&#x27;t really fit what 99% of these tutorials cover.<p>Furthermore, trying emulate &quot;dom&quot; diffing by replacing views, instead of updating them, as they seem to be illustrating towards the end of the article (could be reading this wrong though) is pretty inefficient way of doing things in Cocoa.