An Introduction to Partial Evaluation | Hacker News Reader