Skip to content

Advanced Topics in Types and Programming Languages

Best in textbook rentals since 2012!

ISBN-10: 0262162288

ISBN-13: 9780262162289

Edition: 2004

Authors: Benjamin C. Pierce

List price: $85.00
Shipping box This item qualifies for FREE shipping.
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

The study of type systems for programming languages now touches many areas of computer science, from language design and implementation to software engineering, network security, databases, and analysis of concurrent and distributed systems. This book offers accessible introductions to key ideas in the field, with contributions by experts on each topic. The topics covered include precise type analyses, which extend simple type systems to give them a better grip on the run time behavior of systems; type systems for low-level languages; applications of types to reasoning about computer programs; type theory as a framework for the design of sophisticated module systems; and advanced…    
Customers also bought

Book details

List price: $85.00
Copyright year: 2004
Publisher: MIT Press
Publication date: 12/23/2004
Binding: Hardcover
Pages: 588
Size: 8.25" wide x 9.25" long x 1.33" tall
Weight: 2.684
Language: English

Benjamin C. Pierce is Professor of Computer and Information Science at the University of Pennsylvania.

Preface
Precise Type Analyses
Substructural Type Systems
Dependent Types
Types for Low-Level Languages
Typed Assembly Language
Proof-Carrying Code
Types and Reasoning about Programs
Logical Relations and a Case Study in Equivalence Checking
Typed Operational Reasoning
Types for Programming in the Large
Design Considerations for ML-Style Module Systems
Type Definitions
Type Inference
The Essence of ML Type Inference
A Solutions to Selected Exercises
References
Index