Friedman, Daniel P.
The Little Typer (The MIT Press)
- ISBN 13:
- 9780262536431
- author:
- Friedman, Daniel P.
- format:
- Paperback / softback
- publisher:
- MIT Press
- language:
- English
- Publication Year:
- 2018
- Pages:
- 424
- Dimensions:
- 22.9 x 17.8 x 2.1 centimetres (0
- Genre:
- Computers, Programming, General,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
The Little Typer introduces dependent types in a clear and accessible way, exploring their beauty and power. By examining how a program's type describes its behavior, this book shows how dependent types can be used to build powerful programs and capture mathematical reasoning.
Building on the basics of a Lisp-like programming language, The Little Typer provides the tools needed to understand dependent types and demonstrates their application in both programming and mathematics. You'll learn that familiar concepts from programming, such as pairs, lists, functions, and recursion, can also be used to capture patterns of reasoning.
This book focuses on illustrating the key aspects of dependent types in a straightforward manner, one step at a time. It doesn't aim to teach practical programming skills or provide a fully rigorous approach to types, but rather provides a clear introduction to this important topic.