"Essentials of programming languages" - читать интересную книгу автора (Daniel P Friedman; Mitchell Wand )