Little Typer Friedman Daniel P. Professor Indiana UniversityPaperback / softback
Little Typer Friedman Daniel P. Professor Indiana UniversityPaperback / softback An introduction to dependent types, demonstrating the most beautiful aspects, one step at a time.A program's type…
Specifikacia Little Typer Friedman Daniel P. Professor Indiana UniversityPaperback / softback
Little Typer Friedman Daniel P. Professor Indiana UniversityPaperback / softback
An introduction to dependent types, demonstrating the most beautiful aspects, one step at a time.A program's type describes its behavior. 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 types for mathematical reasoning. 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.
Readers should be familiar with the basics of a Lisp-like programming language, as presented in the first four chapters of The Little Schemer.The first five chapters of The Little Typer provide the needed tools to understand dependent types; the