Ten reasons not to use a statically typed functional programming language | Hacker News Reader