The Little Typer

Ranked #74 in Android

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 are much more powerful than other kinds of types; using just one language for types and programs allows program descriptions to be as powerful as the programs they describe. The Little Typer explains dependent types, beginning with a very small language that looks very much like Scheme and extending it to cover both programming with dependent types and using dependent...
more

Similar Books

If you like The Little Typer, check out these similar top-rated books:


Learn: What makes Shortform summaries the best in the world?