Functional C Programming (Or, why God, why?) · HackerTrans