A Functional Programming Language with Versions | Hacker News Reader