Książka Types and Programming Languages Pierce

Types and Programming Languages

Autor: Pierce
Język: Angielski
Oprawa: Twarda
Wydawca: MIT Press Ltd
Dostępność: Dostępna u dostawcy
Wysyłamy za 3-5 dni
430.99
A type system is a syntactic method for automatically checking the absence of certain erroneous beha...

Informacje o książce

Autor
Język
Angielski
Oprawa
Książka - Twarda
Data wydania
2002
strony
648
EAN
9780262162098
ISBN
0262162091
Enbook ID
04397456
Wydawca
Waga
1340
Wymiary
214 x 236 x 34

Pełny opis

A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute. The study of type systems--and of programming languages from a type-theoretic perspective -- -has important applications in software engineering, language design, high-performance compilers, and security.This text provides a comprehensive introduction both to type systems in computer science and to the basic theory of programming languages. The approach is pragmatic and operational; each new concept is motivated by programming examples and the more theoretical sections are driven by the needs of implementations. Each chapter is accompanied by numerous exercises and solutions, as well as a running implementation, available via the Web. Dependencies between chapters are explicitly identified, allowing readers to choose a variety of paths through the material.The core topics include the untyped lambda-calculus, simple type systems, type reconstruction, universal and existential polymorphism, subtyping, bounded quantification, recursive types, kinds, and type operators. Extended case studies develop a variety of approaches to modeling the features of object-oriented languages.

Możesz być zainteresowany

Nature of Computation

Stephan Mertens
447.30
411.16

How to Prove It

Daniel J. Velleman
188.39
68.65
394.85
82.03
65.13

Influence

Robert B. Cialdini
110.64
223.84

Neville Goddard

Neville Goddard
156.16

The Clean Coder

Robert C. Martin
152.93
251.77

Distributed Systems

George Coulouris
383.42

Howl's Moving Castle

Diana Wynne Jones
32.51
422.98
48.92

Dance of Thieves

Mary E. Pearson
44.62
134.67

Lovers Oracle

Toni Carmine Salerno
75.19

PTSD Radio 1 (Vol. 1-2)

Masaaki Nakayama
58.30

Klienci, którzy kupili tę książkę, kupili również

Team Topologies

Matthew Skelton
103.61
191.12
334.10
128.32

C Programming Language

Brian W. Kernighan
236.93
451.89

Inner Work

Robert A. Johnson
56.05
339.57
153.03
246.99
432.64

Computer Systems

David R. O'Hallaron
1 049.40
166.70

Hacker's Delight

Henry Warren
228.23