A practical introduction to functional programming240 points by dansoRead the articleDiscussion on Hacker News