Elegant patterns in modern JavaScript: RORO | Hacker News Reader