Pure functions, and why I like them | Dark Hacker News