Functional UI programming with React.JS and ClojureScript | Hacker News Reader