How to write better JavaScript using Immutability | Hacker News Reader