Destroy All Ifs – A Perspective from Functional Programming | Hacker News Reader