Functional Programming Patterns for Mere Mortals | Dark Hacker News