Daniel P. Friedman Books
Essentials of Programming Languages, third edition
By Mitchell Wand, Daniel P. Friedman
A new edition of a textbook that provides students with a deep, working understanding of the essential concepts of programming languages, completely revised, with significant new material.This book...
Read MoreThe Little Typer
By Daniel P. Friedman, David Thrane Christiansen
An introduction to dependent types, demonstrating the most beautiful aspects, one step at a time.A program's type describes its behavior. Dependent types are a first-class part of a language, and a...
Read More