Ask HN: Where did you first come across functional programming? | Dark Hacker News