Live code refactoring to pure functional programming | Hacker News Reader