Getting Started with Functional Programming in F# | Hacker News