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