Functional C Programming (Or, why God, why?) | Hacker News Reader