Ask HN: Why and how functional programming? · HackerTrans