Managing state and time is hard, but that is more due to the mess in our heads than difficulty inherent in the problem. In this talk Simon Belak explores functional programming, and its offshoot functional reactive programing, from the perspective of how it handles (and help us think about) values, identity and time. May contain traces of Clojure and React.