a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment by naaktman

If you are interested in the idea of "UI as a pure function of State", you could also take a look at Elm. It's a Haskell-like language that compiles to HTML/JS/CSS and does some pretty nifty things.