Carte Types and Programming Languages Pierce

Types and Programming Languages

Autor: Pierce
Limbă: engleză
Legare: Copertă tare
Editura: MIT Press Ltd
Disponibilitate: În depozitul extern
Expediem în 3-5 zile
563.40 lei
A type system is a syntactic method for automatically checking the absence of certain erroneous beha...

Informații despre carte

Autor
Limbă
engleză
Legare
Carte - Copertă tare
Publicat
2002
Pagini
648
EAN
9780262162098
ISBN
0262162091
Enbook ID
04397456
Editura
Greutate
1340
Dimensiuni
214 x 236 x 34

Descriere completă

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.

S-ar putea să te intereseze

532.01 lei

How to Prove It

Daniel J. Velleman
245.24 lei
89.20 lei
510.95 lei
105.40 lei
85.55 lei

Influence

Robert B. Cialdini
145.30 lei
289.29 lei

Neville Goddard

Neville Goddard
201.80 lei

The Clean Coder

Robert C. Martin
200.28 lei

Howl's Moving Castle

Diana Wynne Jones
43.23 lei

Distributed Systems

George Coulouris
502.03 lei
64.49 lei
550.74 lei

Dance of Thieves

Mary E. Pearson
58.82 lei
329.59 lei

Lovers Oracle

Toni Carmine Salerno
98.92 lei
176.28 lei
113.40 lei

Reminders of Him

Colleen Hoover
51.83 lei

Clienții care au cumpărat această carte au mai cumpărat și

Team Topologies

Matthew Skelton
128.18 lei
248.38 lei
413.53 lei
169.30 lei

C Programming Language

Brian W. Kernighan
310.35 lei
584.97 lei

Inner Work

Robert A. Johnson
73.61 lei
441.58 lei
200.08 lei
324.53 lei
535.15 lei

Computer Systems

David R. O'Hallaron
1 353.12 lei
217.60 lei

Hacker's Delight

Henry Warren
296.68 lei