Logics and Type Systems in Theory and Practice
Title | Logics and Type Systems in Theory and Practice PDF eBook |
Author | Venanzio Capretta |
Publisher | Springer Nature |
Pages | 284 |
Release | |
Genre | |
ISBN | 3031617169 |
Basic Simple Type Theory
Title | Basic Simple Type Theory PDF eBook |
Author | J. Roger Hindley |
Publisher | Cambridge University Press |
Pages | 200 |
Release | 1997 |
Genre | Computers |
ISBN | 0521465184 |
Type theory is one of the most important tools in the design of higher-level programming languages, such as ML. This book introduces and teaches its techniques by focusing on one particularly neat system and studying it in detail. By concentrating on the principles that make the theory work in practice, the author covers all the key ideas without getting involved in the complications of more advanced systems. This book takes a type-assignment approach to type theory, and the system considered is the simplest polymorphic one. The author covers all the basic ideas, including the system's relation to propositional logic, and gives a careful treatment of the type-checking algorithm that lies at the heart of every such system. Also featured are two other interesting algorithms that until now have been buried in inaccessible technical literature. The mathematical presentation is rigorous but clear, making it the first book at this level that can be used as an introduction to type theory for computer scientists.
Categorical Logic and Type Theory
Title | Categorical Logic and Type Theory PDF eBook |
Author | B. Jacobs |
Publisher | Gulf Professional Publishing |
Pages | 784 |
Release | 2001-05-10 |
Genre | Computers |
ISBN | 9780444508539 |
This book is an attempt to give a systematic presentation of both logic and type theory from a categorical perspective, using the unifying concept of fibred category. Its intended audience consists of logicians, type theorists, category theorists and (theoretical) computer scientists.
Introduction to Description Logic
Title | Introduction to Description Logic PDF eBook |
Author | Franz Baader |
Publisher | Cambridge University Press |
Pages | 264 |
Release | 2017-04-20 |
Genre | Business & Economics |
ISBN | 0521873614 |
The first introductory textbook on description logics, relevant to computer science, knowledge representation and the semantic web.
Higher-Order Logic and Type Theory
Title | Higher-Order Logic and Type Theory PDF eBook |
Author | John L. Bell |
Publisher | Cambridge University Press |
Pages | 88 |
Release | 2022-03-31 |
Genre | Philosophy |
ISBN | 1108991955 |
This Element is an exposition of second- and higher-order logic and type theory. It begins with a presentation of the syntax and semantics of classical second-order logic, pointing up the contrasts with first-order logic. This leads to a discussion of higher-order logic based on the concept of a type. The second Section contains an account of the origins and nature of type theory, and its relationship to set theory. Section 3 introduces Local Set Theory (also known as higher-order intuitionistic logic), an important form of type theory based on intuitionistic logic. In Section 4 number of contemporary forms of type theory are described, all of which are based on the so-called 'doctrine of propositions as types'. We conclude with an Appendix in which the semantics for Local Set Theory - based on category theory - is outlined.
Programming Languages and Systems
Title | Programming Languages and Systems PDF eBook |
Author | Mooly Sagiv |
Publisher | Springer Science & Business Media |
Pages | 451 |
Release | 2005-03-23 |
Genre | Computers |
ISBN | 3540254358 |
This book constitutes the refereed proceedings of the 14th European Symposium on Programming, ESOP 2005, held in Edinburgh, UK in April 2005 as part of ETAPS. The 28 revised full papers presented with the extended abstract of an invited paper were carefully reviewed and selected from 14 submissions. The papers deal with a broad variety of current issues in the specification, analysis, and implementation of programming languages and systems.
Programming Languages and Systems
Title | Programming Languages and Systems PDF eBook |
Author | Ilya Sergey |
Publisher | Springer Nature |
Pages | 604 |
Release | 2022-03-28 |
Genre | Computers |
ISBN | 3030993361 |
This open access book constitutes the proceedings of the 31st European Symposium on Programming, ESOP 2022, which was held during April 5-7, 2022, in Munich, Germany, as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2022. The 21 regular papers presented in this volume were carefully reviewed and selected from 64 submissions. They deal with fundamental issues in the specification, design, analysis, and implementation of programming languages and systems.