Books [William R. Cook] Anatomy of Programming Languages

XsCcVBytQAGl_GdU5bfZyQ.png

DESCRIPTION:

This book is a series of notes about programming languages, originally written for students of the undergraduate programming languages course at The University of Texas at Austin. It uses Haskell, a pure functional language.

Learn by doing, using Haskell. High-level outline of planned scope:
  • Expressions & Variables
  • First-class Functions & Closures
  • Recursion, Fixed Points, Self-Application
  • Aspects of Computation: Errors, State, Non-determinism (Monads)
  • Parsing
  • Static Analysis, Type Checking
  • Data Abstraction: Objects and ADTs
  • Inheritance & Delegation
  • Domain-Specific Languages
  • Partial Evaluation
INFORMATION PAGE:

DOWNLOAD:
 

Обратите внимание

Назад
Сверху